Cleaned up the parsing of intent_expr

There was a small bug in how intent_expr was parsed. While here I
cleaned up the rest of it based off some feedback from Brad.
Update one last test to the new task intent syntax
Merge pull request #303 from Kyle-B/task-intent-fixes

Clean up how intent_expr is parsed

There was a small bug in how intent_expr was parsed. While there I cleaned up the rest of it based off some feedback from Brad.

Updates one more test that slipped through with the old task intent syntax.