Merge pull request #4 from slarosa/master

italian translation update
CSS - Increase header menu height to 30 pixels
Merge from upstream master
Translation - correct missing variable
Relative path to demo
Annotation - improvements

* Postgis layers can be used
* Code generalization in the annotation controller
* Errors sent as html fragment instead of xml
Generalizing annotation controller
Annotation - Manage form errors and keep data through redirections
Annotation - minor fixes
Annotation - use uniqid for token generation
Services - fix bouding box rounding bug

When system decimal separator is a coma, replace it by a point when needed

when system decimal separator is a coma
Annotations user interface

Creating the JavaScript for user interaction with annotations
Creating templates and form rendering for annotations
Needs to be localized and ui finalized
Annotation localization and buttons

Adding button to stop annotation
Adding localization
Needs to add tests on spatialite rights and reloading the wms layer
after annotation added
Cache - checks that metatileSize is correct
map.js - Add gutter 5 for cached layer too
Qgis project demo update

* add the annotation layers in a visible group
* change the annotation layer data and symbology
Authentication - Persistent connection with cookie : lasts 1 day
Some Annotations UI chenges

Localizing the Cancel button
Write the title layer in the modal form
Change the button label for message modal from Cancel to OK
Removing annotationLayer UI if there are no annotationLayers in the
config
Update the switcher size after stop annotations
Reload the Annotation WMS layer if it isn't hidden
Merge branch 'annotations'

Conflicts:
	lizmap/install/qgis/annotations/annotation_db.sqlite
UI mobile for locate by layer and annotation

After adding locate by layer and annotation, we have to change some code
to update the managing of mobile map UI.