Fixing process for generation/assertion.
Adding attribute to event.
Describing process a little more.
Adding loginneeded text and procedures.
Merge pull request #13 from martinthomson/loginneeded

User login changes