Fix: addUser and removeUser don't cleanup their connection, exhausting the connection pool

Fixes a bug where the stream is never closed and the connection never returned to the pool when calling addUser and removeUser.

Wrapping the returned request in consumeHttpEntityContent()  in the same manner as getFriends and getInfo do fixes this bug