Updated anonymous tests

Added custom Jasmine matcher to easily verify the keys within a JavaScript object (in this case, a user auth payload).
I believe it lets you run a single test at a time, which is pretty handy.  When you click on a test, it adds its name to the querystring, and then this code actually applies it as a filter.  It's possible Jasmine 2.0 reworked how this happens though.