Components `getInstance` should be able to resolve string selectors and jQuery objects as the componnent constructor
Our Components constructor accepts HTMLElement | css-selector | jQuery object
and resolves it to HTMLElement
In the opposite way, getInstance
accepts only HTMLElement
It would be more consistent getInstance
to support multiple types of argument too