Fix #2398.  Support a mix of strings and quantities passed to the angle constructor.
Merge pull request #2398 from mdboom/coordinates/mixed-strings

Different input formats for Angle confuse unit parsing