Added a persistent seen plugin

Fixes #30 except for the xseen part, which I don't think we should implement due to privacy concerns.
fixed up help.
Remove asserts and removed comment in queryUser.

I left queryUser() where it is because it works and getting the session is easier when its an instance method
Merge pull request #34 from uberj/seen

Seen plugin