Implementation of tests and logic for #6: guessing best human readable
prefix unit representation.
Fix some duplicated test class names.
Start adding more tests for the new properties. Re: #8