license: Add Ward
publisher: Use `print' when printing slide information
gitignore: Ignore both __pycache__ and *.pyc
Merge remote-tracking branch 'origin/ward'
admin: Use None as default for errors
admin: Flash immediately if there are errors
requirements: Remove requirements-docs.txt

This is not used right now.
requirements: Move requirements-dev.txt to tests/requirements.txt
readme: Note Redis must be installed
tests: Add --manual to tests/run to allow manual testing
allowed filename: Use .endswith() instead of manual splitting
tests: Test osmo.admin._allowed_file()
tests: Check .jpg is allowed
tests: Test all extensions when testing _allowed_file()
admin: Make file extension check case insensitive
admin: Do not force filename to lowercase when adding a slide
Merge pull request #18 from cure/master

Load our style.css after bootstrap and jquery (in add.html)
sse: Do not print subscription acknowledgement in data stream
client: Reload page if no data received in 120 seconds
tests: Move get_config_option.py to root