Add signed_hms() and signed_dms() to match AstroPy