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