Added this.opts, cleanup.
Fixed errant spaces.
Added module save queuing, no longer necessary to use process.nextTick in constructor save calls.