Merge pull request #2 from DrMarcII/master

Miscellaneous cleanup
Adding a @Nullable annotation to easily allow testing for the absence of an element.
Renaming Nullable to Optional
Merge pull request #3 from zachconrad/master

Adding a @Nullable annotation.
Page objects with fields in a super class will now properly get set.x
Merge pull request #4 from zachconrad/master

Adding support for inheritance in page objects.
Fixing warnings.  Renaming Nullable->Optional internally.
Merge pull request #5 from zachconrad/master

Fixing bug where it was checking for "is _Nullable"