Update travis script to require 100% coverage
Added tests for abs_distance

Also renamed straight_line_distance to the shorter abs_distance