Add script dialog and move code
Move save scenario to dock.py
temp commit, will be soft reset :)
Ammend scenario instead of overwrite
Save last dir using QSettings.
Output dir behaviour.
fix cancel saving file bug
change to use scenario directory.
The macro works, so far
Add exluded file to pylint and pep8.
works but still many bugs
Merge branch 'dock_refactor' of https://github.com/AIFDR/inasafe into dock_refactor