MAJOR api change: time is now double; #130 -> avoiding static InstructionUtil; towards adding time for #113;
moving time to milliseconds in all places
Instruction now hold multiple points to make GPX export containing the correct time
implemented GPX export for #113
minor test fixes
small bug fix for GPX information
minor improvements to instructions; bug fix in QueryGraph node order
make valid gpx for #113
validate gpx again
validate gpx again
add graph.close and correct position for idx.close in AbstractLocationIndexTest. #33
Merge origin/master into ratrunexperiments

Conflicts fixed:
	core/src/main/java/com/graphhopper/routing/Path.java
	core/src/main/java/com/graphhopper/util/Instruction.java
	core/src/main/java/com/graphhopper/util/InstructionUtil.java
	core/src/test/java/com/graphhopper/util/InstructionListTest.java