Solved #77

* Splitted both logics
* Created Finder factory definition to inject into service
* Created some test covering some part of GearmanParser
* Injected AnnotationReader into service instead of new
* Deleted custom file