never return null as result from gps lookup
fixing critical bug when loading graphstorage
fixed #47 and #49
refactored encoders to handle all parsing and be independent
cleaned up parsing conditions, removed unnecessary operations
refactored acceptway to use a dynamic list of encoders
merged pr #53
formatted all source code
minor cleanup in encoders
fixing integration test
Merge remote-tracking branch 'upstream/master'

Conflicts:
	core/src/main/java/com/graphhopper/GraphHopper.java
	core/src/main/java/com/graphhopper/reader/OSMReader.java
	core/src/main/java/com/graphhopper/reader/OSMReaderHelper.java
	core/src/main/java/com/graphhopper/routing/AbstractRoutingAlgorithm.java
	core/src/test/java/com/graphhopper/routing/DijkstraOneToManyTest.java