Change shortest path planning to use regular cost function
Adding tests for shortestPath
Remove shortest path rels from consideration for uniqueness predicates
Fix imports for scala style (import scala.Some)
Merge pull request #2570 from boggle/shortest-p

shortest path: regular planning and more tests