Fix external dependencies to be protocol agnostic - i.e. http,https