Expose redefine as the exports

This makes the node API cleaner.

Now it's `var redefine = require("redefine")` 
instead of `var redefine = require("redefine").redefine`