Addressed most of the warnings
Huge commit... sorry. Added progress bar and changed how abort/caching
works.
Merge branch 'master' of github.com:CarVac/filmulator-gui

Conflicts:
	Filmulator-Testing-2/qml/Filmulator-Testing-2/Edit.qml