[BUGFIX] #90 locateByLayer doe not well cleaning input and map with joins

The feature locateByLayer does not well cleaning input and map when the layer has vector joins.

With it, we can add that:
* locateByLayer only use the first vectorjoins
* cascading filtering is not well done
* filtering based on a vectorjoisn and a field are not compatible
* multi-filtering on a same layer cannot be done

Signed-off-by: rldhont <rldhont@gmail.com>
Update version to 3.0pre
Upgrade to Jelix 1.5.3
Update jAcl2 class uses
Upgrade to Jelix 1.6.0
Update Db cache and SQLite3 Db connection
Update header style
Update header page
Add map menu and update hstyles
Start adding dock and mini-dock
Move switcher, legend and metadata to the dock
Move toolbar to mini-dock
Dock System

Making a dock system for lizmap features.

Dock for informations and layer tools :
* Switcher
* Legend
* Map information

Mini-dock for interactions :
* measure
* locate by layer
* geolocation
* edition
Interface enhancements - header and docks colors/position, only 1 dock tab visible at once, switcher max-height
LizmapConfi - use generic QGIS Server fcgi URL
Update dock management and start new layer switcher