Closes #52: Adding triggers for login auditing.

Triggers an event on login success and fail, this lets other plugins hook in to provide auditing, IDS and response (especially fail2ban).