mjolnir

Add EdgeLabel class for keeping cost/predecessor info during A*. Add pbfgraphbuilder for testing.
@dgearhart @gknisely @kevinkreiser 
would you mind also changing the test binaries to link libvalhalla.la instead of -lvalhalla?