Refactor _load_tasks(). Fixes #20
Check if 'status is in task.
Don't assume that we always find a task.
If task does not have uuid, don't proceed with update
Allow for using keys being id, uuid and description (for example, search by UDA)
Minor fix to previous commit
Do not require confirmation when updating task
Fix the logic for checking what kind of key we have.
Fix _load_task for ID and UUID
Raise an alert if there is no uuid in task_update
Strip whitespace from task description
Python3 compatibility
Merge pull request #21 from kostajh/load-task-refactor

Refactor _load_tasks()