EntitySubscription Limit Clause

Added a unit test for a non-admin user to update a task and resolved an
issue with a query() call on the EntitySubscription object without a
LIMIT clause in the Task trigger handler.  A LIMIT clause is required on
EntitySubscription for non-admin users.