Initial release of somni

This is the routing library we use at CareLogistics.  It has some cool
features.