Update to output (-h,-m,-s) in .hms and .dms, for consistency w/ 0.2
update tests for corrected Angle.hms/dms behavior
Merge pull request #1690 from eteq/fix-dms-hms-attr-signs

Fix `dms` and `hms` attributes to match 0.2.x behavior