In awaystore, store CTCP ACTIONs

At the moment awaystore won't store any CTCP actions received while marked away.  This simply prepends a "* " to those and stores them the same as a normal PRIVMSG
The variable naming might be not to standards, not sure what to call a new message variable in this instance.

As for why the new variable, as I recalled (and just went and retested) doing the simple `"* " + sMessage` causes a compilation error.  Namely `error: no matching function for call to ‘CAway::AddMessage(time_t, CNick&, std::basic_string<char>)’`

I'll admit to not being too terribly great at this; this is just the fix as I've been using it.  Any changes you'd like me to make would be appreciated, though I can't say if I'll be able to make them.