improve railway presets

* add preset for [funiculars](http://taginfo.openstreetmap.org/tags/railway=funicular)
* add preset for [narrow gauge railways](http://taginfo.openstreetmap.org/tags/railway=narrow_gauge)
* add [gauge](http://taginfo.openstreetmap.org/keys/gauge) field to some railway presets
* add ["electrified"](http://taginfo.openstreetmap.org/keys/electrified) field to some railway presets