test :: ensure encoder.encodeULong cannot accept negative numbers
encoder.js :: implement encodeDouble & a test for it