Add idle auto-respond

Adding an auto respond function for idling users.
When an user PMs an idle user, he'll get an auto-respond.
Auto-respond has a default message, but users can input their
own message.
Auto-responde is limited to 2 minutes an auto-answer per user.