Account for visible keyboard when setting table view insets (closes #126)

Alternatively, `viewWillLayoutSubviews` could be left out entirely.