Fix HTTP client now that Mojang has their stuff together.
Block really wrong offline mode names, see #1270
Don't send no permission message on tab completion.

Instead returns the empty completions.