initial npm packaging

Someone is sitting on 'jasmine' in npm so we probably need to talk to them about that.  We probably shouldn't actually publish this to npm until that's resolved.

For now, from the root of jasmine, you can

    npm install

to install into npm, locally, then

    var jasmine = require("jasmine-real-temporary-npm-name);
    jasmine.install(global);

to set jasmine up in node.

This is pulling jshint, node_suite, and jasmine.install push requests along with it, so if this is merged those others should be ignored.