Adding pert test for alter soup
(also refactored existing tests to use loops instead of recursion for improved readability)

[KitKat Nexus 7 emulator with HAXM]

Initial database size:9216
Database size after inserting 4096 records with 128 fields:9872384
Adding one index / no re-indexing completed in: 165 ms
Adding one index / dropping one index / no re-indexing completed in: 182 ms
Dropping two indexes / no re-indexing completed in: 155 ms
Adding one index / with re-indexing completed in: 4875 ms
Adding one index / dropping one index / with re-indexing completed in: 4740 ms
Dropping two indexes / with re-indexing completed in: 4213 ms