Merge pull request #14 from mcruthven/master

Add dijkstrasettlementpath algorithm to find all paths of settlements less than a certain length
Merge pull request #15 from mcruthven/master

add DijkstraSettlementPath tests