UITableView scroll methods: screen rotation fixes, scrolling calculations now consider content insets