PageLoader updates:
 - Add support for Class-level refinement annotations.
 - Add caching of reflected info used to construct POs.
PageLoader updates:
 - Add support for Class-level refinement annotations.
 - Add caching of reflected info used to construct POs.
Merge branch 'class_annotations' of https://github.com/DrMarcII/dart-sync-webdriver into class_annotations
Move classInfoCache to _ClassInfo.
Fix classinfo caching.
Add TODOs to reenable support for private constructors/setters if/when mirrors
get fixed.
Merge pull request #11 from DrMarcII/class_annotations

PageLoader Updates
Adding WebDriver specific matchers
Using const declaration
Merge pull request #12 from zachconrad/master

Adding WebDriver specific matchers
ListOf() is no longer necessary
Removing ListOf
Implemented
Handling all edge cases
Merge pull request #13 from zachconrad/master

ListOf() is no longer necessary
Adding test for another edge case
Do not check in solo_test
Merge pull request #14 from zachconrad/master

Adding ability for page loader to inject functions.
Update pubspec.yaml

Update version number.

Update dependency version numbers to match recommendations.
Helper class to select and deselect options