created lattes curriculum plugin

(ActionItem3102)

- placed the tab for lattes on the proffile and add the validation for it
- included lattes parser to the profile tab.
- informations of lattes curriculum formated and syncronized with database

Signed-off-by: Jose Pedro <1jpsneto@gmail.com>
Signed-off-by: Thiago Kairala <thiagor.kairala@gmail.com>
Signed-off-by: Ana Paula Vargas <anapaulavnoronha@gmail.com>
Signed-off-by: Leandro Veloso <leandrovelosorodrigues@gmail.com>
curriculum_lattes_plugin: Refactorign plugin structure

- Indent files properly
- Fix signup page changing lambda to proc
- Create the needed plugin's hotspots
- Fix academic_info attributes update
- Fix hotspot to work in edit page
curriculum_lattes_plugin: Improvements and test
curriculum_lattes_plugin: Refactoring to use load_plugin_filters hotspot
curriculum_lattes_plugin: fixed functionals tests
curriculum_lattes_plugin: avoid affecting core

When plugin is not enabled on environment, the plugin extensions can't affect
other features