initial commit
Remove silly wait
added tool
Added some tests
Merge branch 'reboot-tool' into staging
stage 1
gofmt
responded to feedback
Fix bug in upgrade test

oldID is converted to a string. Which is different to the the bytes
version stored in the document.
Merge branch 'master' of https://github.com/juju/juju into fix-upgrade-bug
Dump the oplog.
Add oplog-focused tests.
Fix test oplog marshalling.
Strip oplog entries for ignored databases.
Unmarshal oplog.bson all at once (a simpler approach).
Switch to removing ignored databases upon restore (excluding "backups").
moved action validation into context package; context tests not yet fixed
Make the non-ignored databases more obvious in each test.
Make it clear why we verify that an ignored database was *not* stripped.
Wrapping mongod for NUMA machines. Bug 1350337