Added a query method to the repository manager. Added i18n of methods in Precondition. Added tests for query and moved some tests from
deriver test into repository manager test.
Merge pull request #86 from elvisisking/repo-query

Added a query method to the repository manager. Added i18n of methods in Precondition. Added tests for query and moved some tests from deriver test into repository manager test.