added a pretty-print wrapper for coordinates
RA should print as hours if sexagesimal printing used
format -> to_string
completely changed coordinates.to_string to accept common style formats
allow empty style
test fixes & new tests