Adapt to pulsar-rest-api 0.0.4

@tomaszdurka please review.
Previously it was #1
I understand this `post` method actually sends request. If so let's put it after all the bindings. Also what do you think about using newline before `.`? Like:

```javascript
rest
  .on()
  .on()
  .on()
  .post();
```