Start implementing jsonschema validation
More work on jsonschema validation
Rename schema.py to db_schema.py
Separated new config validation from old validator.py
Use new validator to do validation. (unfinished and a bit messy)
Fix mock validator.
Re-implement /schema/plugins refs
Restore 'limit' option to discover plugin.
Remove some unused imports in inputs plugin.
Convert mock plugin to use new config schema
Convert accept_all plugin to use new config schema
Convert content_filter plugin to use new config schema
Add a few comments.
Add one_or_more helper to generate schemas
Optimize one_or_more for better error messages
Convert series plugins to use new config schemas
Make schemas available from the webui
Return 404s when schemas are not found
Cleanups for jsonschema stuff
Convert unit test to test all registered schemas instead of plugins directly.
Convert rss plugin schema