Add support for swipe to delete
Add setters and getters
Fix silly bug that caused item to be nil
Now use 3-space indentation like the rest of the code
Make tableViewCanEditRowBlock and tableViewCommitEditingStyleBlock work
with CompositeDatasources
Merge branch 'feature/swipe_to_delete_support' of github.com:bartvandendriessche/PTLDatasource into bartvandendriessche-feature/swipe_to_delete_support

* 'feature/swipe_to_delete_support' of github.com:bartvandendriessche/PTLDatasource:
  Make tableViewCanEditRowBlock and tableViewCommitEditingStyleBlock work with CompositeDatasources
  Now use 3-space indentation like the rest of the code
  Fix silly bug that caused item to be nil
  Add setters and getters
  Add support for swipe to delete
Fix a bug when editing composite datasources.

- Added a comment for a related issue which may cause an invalid index path to be passed into the edit block.
Enable swipe to delete on the heroes section of the demo app.