Desktop notifications.

This works, but line 31 in notify.js isn't exactly pretty.
Also I think it would give problems if remembering own posts was implemented.
If that ever happened saving a 'seen' variable along would probably fix it.