Switched tests to should.js, fixed failing tests for createClient, corrected JSLint issues