Make sure /presencerequest returns successfully rather than timing out

Currently when the client requests presence, it returns a 504 timeout. The issue is that we send the presence information via the user object which sends it via the stream - but we don't then return a status code from the presence request.