BrowserInfo: detect Chrome
cgi: Chrome 35 handles nice_berlinmap/abcmap incorrectly if zoomed

The MSIE hack ($need_zoom_hack) doesn't work here, but at least
disabling the nice map versions helps. So firefox is the only browser
left where this is working...
fix zooming issue with Chrome

Use Event.offsetX instead of Event.layerX.
Also assume that Safari has the same problem.
svg2photo: rsvg-convert works only with integral width and height
bbd2osm: handle special case of zebrastreifen not having -orig counterpart
srt-style fix: "B0" is rendered as railway=level_crossing & disused=yes

Previously only abandoned=yes was handled.
srt-style: change id for BNP

For some reason, the 0x7005 point is shown in POI lists (as "Säule"
(post/pillar?)). Changed the id for BNP to 0x7008.
bbd2osm: use custom Berlin.coords.data, if datadir is changed
srt-style: change several ids

For some reason, all ids starting with 0x73 (special fragezeichen
icons) and 0x74 (city limit signs) were not visible on the Garmin map
(checked on the etrex 30). Changed these symbols to use 0x6e and 0x6f
instead.
bbbikemap-for-garmin reorganization

Now the "fat" image is not built anymore, as modern garmin devices may
have multiple .img files. The bbbikemap-for-garmin just rsync's the
separate .img files to the device. Also improved: the mount/wait/sync
process.

The bbbike_routable img has now a copyright message.
another bbd2osm hack for garmins (workaround for "S1,s2,s3" problem)
bbd2osm: more granular BNP support
typ file changes

* new used symbols
  * gate
  * bollard
* changed border symbol for international and state borders
* new symbol for tram (not tested yet)
* new unused symbols
  * roundabout
  * border crossing
* prepared mount symbols (not used/tested yet)
* alternative id for railroads (did not work to workaround the
  resolution problem)
srt-style changes

* use gate and bollard symbols
* different symbol for tram (not tested yet)
data-test: add citypart data

bbd2osm is now using the Berlin.coords.data from the specified data
directory, so the information here needs to be complete. Changed the
Berlin.coords.data generation by using a new "citypart" directive.
split bbbikemap-for-garmin target into create and transfer part
cgi-test.t: fix for test data change
prettyfied Makefile
data update