Allow the user to set a custom table_view header view.
Allow screens to choose their status bar style.
Make second param a hash instead of just the animation.
Added on_load and on_styled hooks for UIViews and on_reuse for UITableViewCells
Scroll the table to show the refresh control unless the user initiates the refresh manually.

Makes invoking start_refreshing programatically will now automatically show the refresh control. If the user pulls to refresh, the contentOffset is > 65 so nothing is done.
Initial moveable cells functionality.
Tests for moveable cells.
Fix true|false bug.
Make cell_moved on_cell_moved to conform to on_cell_deleted.

Also checks for the method and warns the user.
Change edit? to edit_mode?
Moar specs! 🙀
Fix failing tests.
Allow the user to restrict the cell's movement within a section.
Implement @silasjmatson's idea about moving move_cell into promotion_table_data
Fixes issue #572
Merge pull request #556 from clearsightstudio/tableview-headerview

Allow the user to set a custom table_view header view.
Merge pull request #563 from clearsightstudio/status_bar_style

Allow screens to choose their status bar style.
Merge pull request #567 from clearsightstudio/feature/views

Added on_load and on_styled hooks for UIViews
Merge pull request #569 from clearsightstudio/refresh_scroll_down

Scroll the table to show the refresh control unless the user initiates the refresh manually.
Fix conflicts, bring up to date with master