Fix bug where an empty keyword is added to a task
Add unit test for bug
Merge pull request #131 from bobsilverberg/fix_process_keywords

Fix bug where an empty keyword is added to a task