Move ACK stuff into its own function
Make checking for reply target nicer.
Add user tracking stuff. :D

The bot now tracks users (and its own nick correctly)

Neat side effect: CTCP works :3.