Update spanish translation

Export to CSV and other minor changes for better spanish translation.
Merge pull request #34 from Jeferex/patch-1

Update spanish translation
Fix #30 - unable to save edited value of 'zoomLevel' in users preferences
Removed localized strings from datetime format for GET requests
Fixed 'undefined' values parsing
For #27 - Added MapType enumeration
For #27 - Added new 'mapType' property to user settings
For #27 - load saved map type
Updated hungarian translation - thanks to @vzoltan
Added additional code to prevent bug identified in #22 and #23;  Duplicated pattern used for admin.
Updated the Hibernate plugins (mostly to support JPA 2.1); Added PostgreSQL driver to match traccar pom.xml.
Removed Hibernate-specific code and replace with JPA equivalents.
Made all id's use GenerationType.IDENTITY; Replaced wildcard imports with specifics.
Formally named unique and foreign keys.
Fixed typo in query
For #28 - updated equals and hashCode() calculation to a more stable version (taken from java.lang.Long class). Removed useless comments.
Merge branch 'dev' into change_default_map_type

Conflicts:
	src/main/java/org/traccar/web/shared/model/UserSettings.java
Fix #27 - updated features list
Merge pull request #1 from vitalidze/dev

Sync upstream fork