dms.m still had many problems. Further fixed the sign handling by stripping off the sign and putting it back on the result because of the use of floor(). Also put sign on the m and s outputs, as well as handle the sign on the m and s inputs.
dms.m still had many problems. Further fixed the sign handling by stripping off the sign and putting it back on the result because of the use of floor(). Also put sign on the m and s outputs, as well as handle the sign on the m and s inputs.

git-svn-id: 9ef2986d985eb33f4adb383ff35ca4b28f781a9c@176 4ff8c76e-cb3a-aa4d-a7c4-9fd09a33d28f

ryangray/matlab_units,ryangray/matlab_units