Update gemfile for modern versions of development gems, and add nautical miles support

Specs and README update included... :)

Also fixed an error in the README - a bunch of puts lines that didn't belong there (at least, it looked that way to me).