ECMASCRIPT 5 'use strict' cleanup, since we want strict mode
for the entire library, we don't need to contextualize 'use strict' to each prototype methods.
Cleanup Tests
All tests are synchronous there is no need to call the asynchronous callback function.
Merge pull request #2 from yhwh/master

Small cleanup as promised