CLC-963 Disabled button state

https://jira.media.berkeley.edu/jira/browse/CLC-963

Also covers CLC-1093 Implement Cancel button for "Add Task"
https://jira.media.berkeley.edu/jira/browse/CLC-1093