Initialize tableView contentInset in viewDidLoad not init
Initialize tableView contentInset in viewDidLoad not init

We cannot call self.tableView in [StreamViewController init]. This will
result in the UITableView object being created **and shown**, calling
the viewDidLoad method immediately, before any subclass constructors are finished
running.

knowcliu/zulip-ios,knowcliu/zulip-ios,zulip/zulip-ios,zulip/zulip-ios