added findOneBy* and findBy* magic methods in repositories, closes #149