Allowing users to see public tasks regardless of state.

Previously, non-owner/admins could only see tasks that
were in an open or closed state. Now the check just
confirms that the task is not in a draft state.

Fixes #424
Merge pull request #425 from DavidEBest/devel-taskviewer

Allowing users to see public tasks regardless of state.