got http post working by using the "request" lib,

per Chinmay's suggestion

We still need to clean the code up and add error checking but we seem to be getting tokens.
You'll have to set the username/apikey correctly to this method:
blueflood_http_client.authenticate
blueflood-statsd-backend/lib/static_tenant_backend.js