added nodejs http implementation to sdk and added support for using apikey insted of session