Entirely revise the angles API

Now a.radians, a.degrees, and a.hours are simple attributes instead of
method calls that need parentheses.  And the dms() and hms() calls
return 3-tuples like AstroPy does.