Push Functionality

I've added the functionality for the PUSH method [described here](https://orchestrate.io/docs/apiref#keyvalue). I've also added Tests for the new functionality, all of which are passing on my end.

Hope the changes are all good, I couldn't see anywhere where this was already implemented and I tried to be as consistent as possible with the rest of the code base.