moved button out of the form as this leads to double fire problems; made flags moveable
exclude protobuf and osmosis reader from android
removed several compiler warnings
updated dependencies
added test for GraphHopperWeb; add missing license header to some more files
dynamic assignment of flag bits to encoders
minimized encoders to use only required number of bits
added safe_way flags
refactored acceptWay methods to encodingManager
removed all local encoder instantiations
minor refactorings and cleanup+format
added tests for EncodingManager
no null encodingManager allowed
added some more tests + fixed integration test
merged dynamic_encoding branch
added test for mixed config; fixed special IT
increased edge version as encoding changed
bigger map
fixed bug in measurement
Merge remote-tracking branch 'ngmip/master'

Conflicts:
	core/src/main/java/com/graphhopper/GraphHopper.java
	tools/src/main/java/com/graphhopper/tools/Bzip2.java