add hostmask, target, action_reply and safe reply methods

I've added the following features:

- Hostmask support in MockBot
- Message target support in MockMessage
- action_reply method
- safe_ methods for sending replies and action replies