Fix image size check when updating location & Refactoring MICE:

1. Remove unused java classes - Done.
2. REST Services union - the same approach :
	a) LocationService & LocationRoute, UpdateLocationService
AddNewLocationService. Should be merged in LocationRoute - Done!

	b) Elements - switch to use of Location DTO
	c) bg.mice.data.dto.LocationDTO & LocationPropertiesDTO vs
bg.mice.services.LocationJSON &
bg.mice.services.LocationAddPropertiesJSON 
2. Remove unused html and js resources
3. Remove JDBC usage - always use JPA
4. JPA - all references to queries by name should use a dedicated method
name
5. Logging
5. Code refactoring:
	a) constanst
	b) reuse
	c) documentation - author, java doc


Change-Id: If26f9b781c7d782ec8ec10b0ad4a8b71ba3800ae