Add http mocks for node
Refactor: Clients: Add: re-write using promises, to allow testing
Unit-tests server: Clients: add()
Code cleanup & linting