Possible fix for #587; a Unit times a Quantity returns a new Quantity.
Add a simple test for #587, testing the commutativity (or lack thereof) for multiplication and division of Quantities with Units
Merge pull request #587 from iguananaut/issue-587

Fix behavior for Unit multiplied/divided by a Quantity to match Quantity mul/div Unit