Cleanup limit setting in Quantity constructor
Check limit units

fixes #312
Test limit units in setters
Check limit bounds
Test limit bounds
Merge pull request #321 from ufo-kit/check-limit-unit

Check limit unit