Squashed commit of the following:

commit 146a0af7aed65197f18ebe45b56599be70519497
Author: Luke Ross <luke@conversocial.com>
Date:   Tue Oct 15 13:32:48 2013 +0100

	Attempt to PEP8 some stuff.

commit ae5174ac9c9b453b7a63acdc52686b47da6b9d40
Author: Luke Ross <luke@conversocial.com>
Date:   Tue Oct 15 12:42:45 2013 +0100

	Trim dead code

commit ff983aa7351171bc39849cc826d00015a040cb9f
Author: Luke Ross <luke@conversocial.com>
Date:   Thu Sep 12 13:28:14 2013 +0100

	Some cleanup.

commit 5fa0b848cb6c82ff4c9272ccbf46135b9ba23b0e
Author: Luke Ross <luke@conversocial.com>
Date:   Thu Sep 12 13:00:37 2013 +0100

	Remove debugging.

commit f918e7e08afce482a6907702f4fc6d9815565072
Author: Luke Ross <luke@conversocial.com>
Date:   Wed Sep 11 13:22:16 2013 +0100

	Remove some old cruft that has been merged in.

commit 46a0fce1b4a4f632513e70745451baf47a8dcc28
Author: Luke Ross <luke@conversocial.com>
Date:   Wed Sep 11 13:16:56 2013 +0100

	Neaten this.

commit 8276c30a995986b39f4e16fe7a46f3394a0d0f4b
Author: Luke Ross <luke@conversocial.com>
Date:   Wed Sep 11 13:09:57 2013 +0100

	Display the posts properly.

commit ecf54abfbecaedc8577159ea45a9064fc58eac5b
Author: Luke Ross <luke@conversocial.com>
Date:   Thu Aug 08 13:12:48 2013 +0100

	Allow message queue to handle both incoming and outgoing

commit daae05339bb0f3137fdeb309bd310f44d0248045
Author: Luke Ross <luke@conversocial.com>
Date:   Thu Aug 08 13:07:20 2013 +0100

	Skeleton message processor
Moving to flask.
Amongst other things, some PEP8 loving.
Further clean-up.
Some docs; tidy-up.