NUX: check username, prmopt for self-hosted if reserved.

Fixes #1805 

The entered username is checked against a short, hardcoded list of reserved strings. If a match is found, a self-hosted site is assumed. The url field becomes first responder and the user is prompted. 

Since the actual list if names is small it doesn't seem necessary to make the round trip to wpcom and try to parse the returned error message.

Not 100% sure about the wording in the prompt. Thoughts there? 

I struggled with wanting to explain why we assumed they had a self-hosted site but decided it probably wasn't important, and it was a lot longer.  We could go super short and say "Enter your site's URL" or something like that, but it doesn't seem very friendly.