Make plugin configuration auto-discoverable
Remove print statements from debugging
tests: Mock out tesseracht language list
tests: Fix error when tesseract is not installed
gui: Place plugin configuration in stacked widgets
scantailor: Docstrings for options
Add configuration options from devices
Use option template for command-line arguments

Conflicts:
	spreadsplug/web/common.py
Use config section 'device' for device plugins
Fix tests
Add new chdkptp wrapper to chdkcamera driver
Remove 'download' step; Remove driver autodetection
Add dummy device driver for testing/development
Add 'features' property to Device
gui: Only show preview controls if feature supported from device
Replace pyptpchdk with chdkptp for chdkcamera driver
Better argument -> configuration parsing
Improved handling of booleans in argopts construction
Set default options from plugin configuration template
Only pass configuration subview to device constructor