Implemented task access.
Fixed spec.
Merge pull request #19 from kaspernj/kj/task_specs_and_access

Tasks: Cancan access checking and specs