closes #512 fix overactive loader assert, expand tests,
fix another bug in client where we'd accidentally abort transactions out-of-order.
fixes #514 fix the ns field when creating indexes in mongorestore, also
remove unnecssary getOwned() calls in remote loader
Merge branch 'bugs/512b'

Conflicts:
	src/mongo/tools/restore.cpp