Add Ndex.transaction
- Reuse a transaction on different objectStores
Loop through sorted migration keys instead of `for..in`
Raname Ndex#migrationStatus & Ndex#migrationReset
[cleanup]
Allow Ndex#where open a cursor without range