Minor integration bugs fixed

These commits add support for single-page tasks and hosting external
surveys.