added new init method that accepts parameters for showTableIndex and showSectionHeaders
Revert "added new init method that accepts parameters for showTableIndex and showSectionHeaders"

This reverts commit 39dc0f7961572a941c25c5ed2b5166922f3b02ce.
override property setters to reload table data when changing these options
Revert "Revert "added new init method that accepts parameters for showTableIndex and showSectionHeaders""

This reverts commit 891ab01fac3f5a0e11859f0cb5994522fb24ef40.
directly set ivars here instead of calling overridden property setter
Fix wrapping of method prototype
Merge branch 'feature/sixstringtheory/betterSectionHandling' of github.com:Raizlabs/RZCollectionList into feature/sixstringtheory/betterSectionHandling
Merge branch 'feature/sixstringtheory/betterSectionHandling' into develop

Conflicts:
	RZCollectionList/Classes/RZCollectionListTableViewDataSource.h
	RZCollectionList/Classes/RZCollectionListTableViewDataSource.m