i18n "Map transparency" and "Language" headers
compute required UTM grid from bbox center of route
update i18n
Localisation updates from http://translatewiki.net.
always use fixed position tool buttons

fixes #147
Localisation updates from http://translatewiki.net.
Some fixes and additions to django/qot/helppages.yaml
that gets > which becomes in django/locale/qot/helppages.yaml
make sure SRTM link works even when on a relation link
remove parsing of legacy layers parameter

fixes #142
don't try to draw routes if there are none in view
correctly parse url hash string
handle url parameters correctly in presence of a hash
Merge branch 'ascent' of https://github.com/esisa/waymarked-trails-site
correct altitude computation at beginning and end of route

Setting the accumulated height to a negative value at the beginning
leads to negative values for routes without ascent. The final point
simply got forgotten in the calculation.
remove hardcoded srids
update translation strings
sue base URL instead of full path for map switch

fixes #153
localize route name in route info view

fixes #135
return DEM voids as NaN values instead of negatives

 - allows to remove voids from accumulated ascent computation
 - allows to distinguish voids from true negative altitudes (fixes #154)
 - requires to align altitude profile by direction (west to east)
   instead of altitude (fixes #133)