Added a grunt task to fetch official list of valid TLDs and write them to update the URL regex (in the minified chat js file).

If anything in the task fails then it leaves the regex untouched.
Merge pull request #61 from xtphty/tld-regex-gen

Added a grunt task to fetch official list of valid TLDs