Merge pull request #231 from Tyroie/for-wreckedavent

Fixes profile full-image view bug
open PM if PM channel does not exist when doing a /roll in a PM
no, I wish
add more shortcuts;
fix some R# whinging;
fix issue where home tab would be removed on character disconnect if it wasn't the first tab;
potentially fixed issue where ads would still auto-post after switching characters
fixes #250
fix #251 (probably)
add general-purpose settings file auto-backup
do I look like I know what a margin is
fix #252
fix #254
resolves #255
add logging for setting service to try and pinpoint the setting wipe issue
fix #256 (hopefully)
ignore meaningless error command
resolve #259
resolves #257; resolves #260