Add some framework for PathAlgorithm.
FIx check for tile not present (or error).
Merge pull request #40 from mapzen/dwn

Add some framework for PathAlgorithm.