Fix more ID problems.

Instead of forcing habitrpg-get-id to return an id to the calling
function, pass a function to habitrpg-get-id and let the deferred
process take care of everything.