Create a LEDBot class, and move code from ZulipRequestHandler.
Add a main loop for the bot

Instead of depending on the Zulip Client's main loop, which is run in a
separate thread.

This should let me add a command line listener.
Add an example CLIHandler.
Remove color requirement in messages.
Prevent crashes when 'color' is not in msg
Merge branch 'master' of github.com:marqsm/hs-screen into refactor

Conflicts:
	bot_scheduler.py
Merge pull request #32 from marqsm/refactor

Refactor to allow multiple listeners
Update text restrictions

you can now enter as many words as you'd like (up to 1000 characters)
Merge pull request #34 from jedahan/patch-1

Update text restrictions