Removing resolve and reject from the object returned by defer.promise()

When doing:

```js
var promise = require("noder-js/promise");
var defer = promise();
var res = defer.promise();
```

`resolve` and `reject` were incorrectly present on the `res` object.