Merge pull request #12 from johnk-/master

Updates following testing on new EC2 instance
Added source command, and ability to process edited commands

Signed-off-by: Graham Chiu <compkarori@gmail.com>
Added debug-room-id
Cosmetic changes
Commands don't need to prefix API words with `lib
A command's rule sould be named `dialect-rule since they are added by reflection using this name.
Commands don't need to prefix API words with `lib
Only words that are part of the API (and so could be useful in commands) should be prefixed by `lib.
Added explanation for [], () terms in help text
Small fix to order cache handling to prefix message-id with `lib.
Changed message-no to message-id for consistency
Added curecode, fetch, search commands
Stores all messages coming in to a %messages/ directory - needs to be in bot-config
Various date commands

Signed-off-by: Graham Chiu <compkarori@gmail.com>
added new commands to api - do i need to export timestamp?

Signed-off-by: Graham Chiu <compkarori@gmail.com>
missing ]

Signed-off-by: Graham Chiu <compkarori@gmail.com>
Updated delete-command so that silent is now default
added lib/ for some vars

Signed-off-by: Graham Chiu <compkarori@gmail.com>
another lib

Signed-off-by: Graham Chiu <compkarori@gmail.com>
added storage to api

Signed-off-by: Graham Chiu <compkarori@gmail.com>
more lib/

Signed-off-by: Graham Chiu <compkarori@gmail.com>
First version of send tweet
Add twitter module
Updates for ideone