#169 Unit test for CurrentUserStore.

Will probably need to test more extensively, but it ensures that getCurrentUser is returning the correct user.
If you look at line 39 of CurrentUserStore, you'll notice that `global.currentUser` isn't a `User` instance, it's a plain JS object that's passed into the `User` constructor (and eventually becomes its `_user` property).