+ undercover accounts

Spy now keeps track of an ip-based account system subliminally. And, if
you'd like to include special user-entered information, you may do so.
Like this:

   Session.set('required', ['name', 'age'])

This should be done at the top of Meteor.isClient() in your code,
specifying fields that are required by string in an array format.