We can't have an accessory_view AND a switch, so don't try and set them if they both exist. accessory_view takes precedence over a switch accessory.
Find the cell's table view and set the action to target the tableview instead of self.
Move legacy support into the proper method.
Merge branch 'master' of github.com:clearsightstudio/ProMotion into cell-accessory-switch-fix

# By Jamon Holmgren (2) and Stephan Toggweiler (1)
# Via Jamon Holmgren
* 'master' of github.com:clearsightstudio/ProMotion:
  Version 0.7.3
  Fixed crash when closing a screen directly from a bar button action.
  Promotion update_table_data for Formotion
Deprecate accessory_view and accessoryView => accessory
Use PM.logger.deprecated instead of warn all over the place.
Fix accessory_action crash.
Abstract closest_parent into the viewhelper class.
Fix comment on new view helper method.
Add cell_identifier to image cells in the tests.
Fix for issue #127 reported by @markrickert
First pass on tests.
Reformatting test cells for better readability
Merge pull request #128 from clearsightstudio/bugfix/issue_127

Fix for issue #127 reported by @markrickert
Use a hash for accessories instead of individual properties.
Update tableview helper spec to new paradigm while testing backwards compatability.
Set the accessibility label on switches.
Passing tests for new accessoryview paradigm.
Remove wait times on switch tests.
Merge pull request #124 from markrickert/cell-accessory-switch-fix

Cell accessory switch fix - WOOT!