Configuring the map controls

The user with the plugin LizMap can select the controls, he would like
to add to the map.
The template and the JavaScript have to add controls the user want.
Zone, template for header and toolbar
Reviewing the spatialite test for annotations

Because of the annotations can be done with PostGIS and Spatialite, and
Spatialite can be not install, we need to test the availability of
spatialite and remove the annotation layers based on it.
Bug get index on method's result
Minor changes ; demo project & css
Merge remote-tracking branch 'upstream/master'