Change background for client page to black.
Add confirmation dialog for deletion of slide.
Usability improvements for the add page:

* upgrade jquery-simple-datetimepicker to latest
* set default values for duration and rank
* tweak jquery-simple-datetimepicker options to make the picker less annoying
Further usability improvements:

* add basic validation for the add form
* make the client respect the Flask debug flag in the config yml file
Change publisher to use sys.stdout for its output, and make sure to flush() it.

This makes it usable with runit, which is a much nicer way to run this kind of
program.
Merge remote-tracking branch 'chris/master'

Conflicts:
	osmo/admin.py
Re-add sys import now needed in publisher.py
Ignore .pyc files
Admin list: show start/end times in user readable format.
license: Add Ward
publisher: Use `print' when printing slide information
gitignore: Ignore both __pycache__ and *.pyc
Merge remote-tracking branch 'origin/ward'