Changed SchemelessURLValidator to full_domain_validator on hosts/models....

URLValidator isn't working as expected on Django 1.7, so I used this function http://stackoverflow.com/questions/17821400/regex-match-for-domain-name-in-django-model(full_domain_validator) and I was able to add a host using hostname and IP address successfully .
Just noticed this here. Why would the alias have the same validation? As the `help_text` says, it should be a "Human readable value". Would you mind removing the validator from the alias field?