Perl module that provides decimal math without floating point errors