Squashed commit of the following:

commit 46669bc879e5ac60e63920bd1c5711f1e7b4ead7
Author: vladikoff <vlad.filippov@gmail.com>
Date:   Fri Feb 7 11:42:45 2014 -0500

    Bump version, fix assert

commit e0a0a6a5c0bd541f4373ecb470a616898c23ef49
Author: Shane Tomlinson <stomlinson@mozilla.com>
Date:   Fri Feb 7 15:48:23 2014 +0000

    Check for both "result.error" and "result.errno" in request.js.

    The backend does not always send an error, but it should send errno.

    fixes #74

commit ed28f433cede3c6a2487cadd18073ae9faa2b3db
Author: Shane Tomlinson <stomlinson@mozilla.com>
Date:   Fri Feb 7 15:29:20 2014 +0000

    Add the errno to the unknown user mock.

commit b0b69afc8a055606bc1512d8f35d3a4928b8542d
Author: Shane Tomlinson <stomlinson@mozilla.com>
Date:   Fri Feb 7 15:22:04 2014 +0000

    Add a test showing the problem with signing in with an unknown user

Closes gh-75.