found small bug with bulk index and bulk requests where the payload was being double serialized
found that where POST data is submitted via GET or DELETE, despite documentation, it should be a POST method request to the server... fixing all instances