Fix some issues with the click packaging
Fix #11 - Use tabs for upcoming/completed tasks

- Use tabs to separate the upcoming and completed tasks instead of a
separate page
- Move the tasks list, query, and empty label into a separate view to be
used for both tabs upcoming and completed tabs
- Update to a new version of Ubuntu UI Extras (contains a bug fix)
Merge branch 'improved_tasks'