clean up func docs #2159
refactor admin form, account for all 10 cases #2159
refactor, add validation, format & comment #2159
remove erroneous change to router #2159
update comments #2159
Merge pull request #2275 from openscholar/2159

Enhance custom domain entry in CP > Settings form