Merge pull request #3 from valhalla/dwn

Dynamic costing abstract class
make changes to pathtest to match changes to tilehierarchy refactor. add exception when path is not found
resolve conflict in pathtest
Merge pull request #4 from valhalla/kk_loki

updates to config handling in pathtest
make use of changes to loki and baldr objects and methods to automatically get the correlated graph edge where paths should start and end
fix autotools deps. need to make fixes elsewhere just in case but will do that in another pr
make sure alls deps have their deps in their test programs during autotoolization
Merge pull request #5 from valhalla/kk_loki

update pathtest/thor to use loki
fix up thor includes, add all m4s so that every lib can be a dep if someone wants to use it
dont need return in the ac check program
Merge remote-tracking branch 'origin/master' into thor_incdep
Merge pull request #6 from valhalla/thor_incdep

fix includes add extra m4s
Change to use indexes in the adjacency list and use a vector for the
EdgeLabels. This avoids dynamic allocation and deletion.
Update some timing
Merge remote-tracking branch 'origin/master' into dwn