Initial commit of client side computation code
Now without crashing and with measuring time

The Result class didn't have a sensible constructor so when
created by something other than it's static parse methods it would
cause a crash in not so defensive down stream code
Rework Class hierarchy of handlers

this will allow us to built non networked and more complicated networked handlers e.g.
handlers that need to issue several requests before completion, as will be needed for some
client side algorithms.
Put networking in ClientComputeHanlder so we can do both requests
First fully working ClientSide ShortestPath

using /algwaybynodeids to resolve a list of nodes by unpacking
shortcuts and getting coordinates
Make ClientGraph use parent graph to merge it with core graph
Core graph to level 40 for Funke's Graph
Use git submodule for ActionBarSherlock

use git submodule init, git submodule update
Merge branch 'clientsidecomp' of github.com:ToureNPlaner/tourenplaner-android into clientsidecomp

Conflicts:
	JakeWharton-ActionBarSherlock
	JakeWharton-ActionBarSherlock/library/ActionBarSherlock.iml
Core graph for new travel time graph added
Fix ClientGraph to work with src nodes that are already in parent
Don't crash on path not found
IntelliJ preferences, it's shit but might work
fixed mapsforge for android 4.2
Update description to match DORC name
Preliminary version of core download functionality
Refactor and use server url to fetch core
Fix correct url with /cores/ subpath
We didn't correctly use the identifier fix it
Missed setting the CoreDownloader url after load