Merge pull request #9 from timlinux/master

Use multiple inheritance for generated dialog class
Update help; pep8 compliance for generated files
Update changelog in metadata.txt
Check that output directory is writeable before proceeding