Trying to increase coverage for some By equivalence methods.  I am not crazy about the naming schemes though.
Broke reflection test out into multiple tests.
Fixed hashCode tests and made variable names a bit
more descriptive.
Moved strings inline and fixed hashCode assertions.
Another fix for hashCode assertions.  Validating on the right assertion now.
Inlined variables.
Removed some code duplication.
Generify Select interfaces
Rename MultiSelect API for consistency:
Merge pull request #47 from LGordon2/test-cov

Add unit tests for Locator equals and hashCode
Merge pull request #57 from darcy-framework/generify-select

Generify Select interfaces
Merge pull request #58 from darcy-framework/fix-multiselect-api

Fix multiselect api
Add new DarcyMatchers for element text and element visible text