Extensive cleanup and improvement to PageLoader:
 - added support for setters
 - added several more tests

Cleanup to webdriver libraries.