[TIMOB-13175] iOS: TableView: ensure reloadData does not interfere with other update methods
[TIMOB-11747] prevent document viewer garbage collection; also fix hide/dismissPreviewAnimated to run on UI thread
TIMOB-13174: Also change method signiture for classes that overwrite fireEvent( eventname, data)
Merge pull request #4029 from mstepanov/timob-13175

[TIMOB-13175] iOS: TableView: ensure reloadData does not interfere with other update methods
remove code missed in previous commit
Merge pull request #4030 from mstepanov/timob-11747

[TIMOB-11747] prevent document viewer garbage collection; also fix hide/dismissPreviewAnimated to run on UI thread
Merge pull request #4031 from ayeung/timob-13174

TIMOB-13174: Also change method signiture for classes that overwrite fir...
Merge branch 'master' of git://github.com/appcelerator/titanium_mobile into timob-13055