Added Dijkstra functionality

Dijsktra's algorithm now resides in the Computer straight-ruby class. It
uses helper functions provided by Map, which does queries to find edge
and location information. UID was added to the edge column to more
easily search for edges by it