Adjusted the storage format for the BCD implementation

Looks like there are algorithms allowing for word sizes other than
ubyte. Extended the implementation to use the word size on the
processor. Should theoretically improve the speed of the
arrithmetic algorithms.