Use Greenlet.spawn for background tasks in UI
Use exceptions for invalid user input in UI
Implement get file in UI
Merge branch 'master' of github.com:leonhandreke/trumma

Conflicts:
	ui.py
Merge fixes
Implement get filelist
Merge branch 'master' of github.com:leonhandreke/trumma