WebController: Set delegate in viewWillAppear

Closes #372