Add timeout option to schema create/update commands (see: #496)

This builds upon 0fef512b189cf8fc88f25a1c10fcadb23e3f09f8, but replaces setting of the global MongoCursor::$timeout value.