Better error reporting
Only set seed if it isn't undefined
findAndModify test to repro SERVER-15892
add shardingtest example
Self test