Add new config setting (to control whether the user needs to be set away before
we send the message or not).
Minor refactoring of code (checking of away/server away status etc)
reindent to match elsewhere.
Merge pull request #3 from palepurple/master

Add configuration setting to control sending of messages if not /away.