Merging commits from private GitLab repo

* [NotMeh] memo.py - A working .tell system
* [NotMeh] urltitlefetch.py - Automatic URL shortening
* [Gareth] test/ - Beginnings of a continuous integration test suite
* [Gareth] rp.py - Beginnings of a roleplay game plugin
* The other commits are various tweaks and fixes