Update to Location.java and Vector.java

Added dot product to Vector.java.
Location#toVector to convert a Location to a Vector
Added Location#distance and distanceSquared