* Added arbitrary width support.
* Handled overflow conditions; overflow now invokes bn_grow()