Messy refactor from Django to Flask.

Mainly to try something different, plus with the Angular.JS-heavy UI was basically not using anything useful from Django
Flask mostly functional:

Fix timeout on download task (default 180 seconds isn't enough)

Add refresh logic into model.

Generally completing things
Main entry point
Robustness in refresh.

Grab methods runs as one transaction (otherwise it might save the first video, and fail. Then on subsequent runs it will never get past the first video)

Also adds argument to allow it to carry on past the existing videos (and it'll avoid creating duplicate videos probably)
More featureful main.py

..with server,refresh,dedupe,scheduler,backup,restore utilities
Add scheduler command
Fix procfile for updated main.py
Remove flask-rq in favour of DIY task decorator

flask-rq didn't work nicely outside of Flask's request context, so was awkward when using in command line scheduler or submitting tasks from running tasks
Missing requirement on requests library
'python main.py scheduler --on-start' to refresh immediately