add unit class property to quantity

* add get.unit method, not same as units <char>
* fix subsasgn() to check dimensionality then assign
* fix horzcat() to chekc dimensionality, then concat
* add unit class and unitRegistry classes
* change unit "type" to conversion