Reading relations and improved bike handling

This tries to solve #76 and also #84 and improved the bicycle route routing by adding bonus and subtract malus speed values based on the value of the "network" tag. This bicycle routing now finds routes, which I believe are better compared to the current master version. Additionally I have made a hack for improved tuning instructions specifically for bicycles. These instructions contain information if the chosen edge is unpaved or paved, and if it is a wheeler edge. This part of the implementation needs some cleanup, because I put some bicycle specific code into the generic/car minded instruction parts as I could not find another way. Can somebody please point me to instructions how to push my branch to git? I'm completely new to git and don't know if somebody needs to give me "push" rights.