Generics improved
Removal of generics for AbstractBasicUnit
Comparable implemented for ValueWithUnit
ValueWithSimpleUnit and ValueWithComplexUnit classes removed
Merge branch 'simplergenerics'
Comparable interface implemented for values