Make the performance tests a bit more useful

 * Remove some that weren't testing anything interesting.
 * Adjust the amount of work done in each test to get the standard deviations
   for all of the tests under 5%.
 * Only run the performance tests in the iOS Device Tests target as the speed
   in the simulator isn't very interesting and they take a while to run.
 * Add a few new tests.
Implement querying array properties
Fix crash when querying a sorted linkview
Preserve sort order when querying sorted RLMResults
Make all intCol columns the same type to simplify tests
Merge pull request #1006 from realm/tg-perf-test

Make the performance tests a bit more useful
Merge pull request #897 from realm/tg-linkview-query

Implement querying array properties
Re-enable transaction rollback
Allow calling -cancelWriteTransaction from within a transaction block