contains evaluator couldnt handle empty element sets
Remove unused factory method
Updated exception message
Changed factory method used
Added warning for calling .val() in non input-able element
Added .maximizeWindow() removed context variable
Added .not() to waitUntil/queryUntil functions