Added functionality : defaulty select first missing translation language
for adding translation of entity
- Source CRUD + Unit Testing
- Source management UI
- Entity unit tests completion
- Indicator types :
	* model modification (value type)
	* CRUD
	* Unit testing
- CSS :
	* custom classes for buttons (allows easy buttons colors configuration)
	* buttons default colors changed (less aggressive)
- Translations management :
	* indicate when all translations are complete for a given entity
	* allow to add additional language if needed
- Admin resource :
	* Code cleaning
Merge branch 'admin_ui_workpackage' of
https://github.com/OCHA-DAP/DAP-System into admin_ui_workpackage

Conflicts:
	DAP-System/src/main/webapp/js/entities.js