Simplify away message handling

This change eliminate the unnecessary complexity of the away message handling code. Using the "DEFAUILT" value and the "CUSTOM###%s" prefix is not really needed, everything works fine without these hacks.

Note that this merge request depends on #11 (contains its commits).