Fix returning message from command not working
Make packages setting optional, as per readme example
Enable user commands by default

The user can still disable his own commands by listing the name in
the packages setting and the disabled_commands package setting.
Small tweaks to the readme which were inaccurate