Refactor of primitive handling

1. New ParameterTranslator for primitive types
2. Change of scanner for find @Controller annotated classes
3. Added BeforeTransle handling so the methods will be executed before translate the parameter