switch to CSS styling for mobile

Support for three styles: desktop, small-portrait, small-landscape.
Orthogonally to that there is support for mobile devices (touch functions,
geolocation etc.) Use template inheritance to generalize between doc
view and map view.

Map view styling finished, still needs functionality in mobile part.
use base template for docpage
fix search box alignment in desktop style
fix docpage for iphone
replace default OL styles with JQuery mobile style and unify route button
switch completely to a JQuery mobile theme
replace settings buttons with icons
redesigned route info view
restyled search form incl. mobile version
add settings dialog
make route info sections expandable
make route window header fixed
further visual tweaks
update jquery and add jquery-mobile css
Merge branch 'mobile'

Redesign of user-interface so that now all UI elements are available
for the mobile version as well. Different designs depend on screen
size. Three designs are available: desktop, small portrait and
small landscape. Button design borrowed from jquery.mobile, although
the jquery-mobile framework itself is not used.
update translation file