Added support for hidden apps (bug 1019249, 1019251)

iirc the only tasks we are using `@post_request_task` on are the indexing ones.