Style fixes
Update docs
Add license to spreadsplug.__init__
chdkcamera: Fix old prepare_capture call
gphoto2: Pseudo-implement update_configuration
gui: Fix beeping on error log
web: Refactoring and HTTP API documentation
Ensure all modules have unicode_literals imported
docs: Add missing files
Check PEP8 naming conventions
doc: Reinstate requirements.txt for RTD
docs: Add httpdomain to requirements
doc: Add aafig extension to requirements
doc: Remove aafig dependency
doc: Mock flask
doc: More mocks
doc: Fix mocks/config again...
doc: Reinstate index.rst
doc: Add missing index.rst file
Merge branch 'single_camera' of https://github.com/gareth8118/spreads into gareth8118-single_camera

Conflicts:
	spreadsplug/gui/gui.py