Support for UITableView editing style handling

- Add more control over the table view editing mode. Include editingAccessoryView, editingStyle, editingAccessoryType + all other properties to allow row reordering and deletion.

- Add a viewDidLoadBlock to allow table view creation without the need for subclassing. Also add a frame property for cases where the table view controller should not be full screen.