Closes #52: Adding triggers for login auditing.

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