Added 'minimum fractional decimals' of 1 to encode_float as BERT in erlange expects it, and default toExponential() in JavaScript for something like 0.01 will be 1e-2, where erlang expects 1.0e-2.  Added appropriate test numbers to float tests.
Added package.json for npm.