Switched completly to By-Expression which give the user the full flexibility.

Signed-off-by: niels <opensource21@gmail.com>
Merge pull request #70 from opensource21/findWithBy

Switched completely to By-Expression, need new issue to handle backwards compatibility with StringLocatorAwareBy