Removed Waiting for migrations to be over when doing batch
Added MultiPolicy.WaitUntilMigrationIsOver for Scan* and Query
Use Typed Errors Everywhere