Added fix to :contains() that would not work alone
Changed constructors visibility
Added test for :visible:enabled combination
Changed constructors visibility
Changed the way selectors check for native support
Began .is() function rework for faster evaluation