[TIMOB-16115] iOS Disable animation on ListView.setItems

Please test this with Kitchen Sink for regressions. 
A change occurs with this PR. If the developer does not specify an animation, the default is `UITableViewRowAnimationAutomatic` _instead_ of `UITableViewRowAnimationNone`.
This PR fixes the `UITableViewRowAnimationNone` animation on `ListView.setItems()`, this is why the default had to change from `UITableViewRowAnimationNone` to `UITableViewRowAnimationAutomatic`

Test case in Jira: [TIMOB-16115](https://jira.appcelerator.org/browse/TIMOB-16115)
Regression test in: Kitchen Sink -> Base UI -> Views -> List View -> ALL
reloadData is cheap but this is not what the API is meant for. If the user wants to do a reloadData he can just reset the sections property of the listView.

Also the solution proposed here is a complete hack. What you need to verify is if `[tableView reloadSections:withRowAnimation:]` API works in a native application when the number of items in a section changes (either increase or decrease). If the behavior in titanium is consistent with native iOS behavior then there is nothing to fix. If it is not consistent then you have to investigate the reason for the difference in behavior.