Allowing sites without TLD to pass URI validation (& adding tests for URI validator)
Respecting `allowLocal` & refactoring tests
Tabs -> spaces
Merge pull request #502 from troymccabe/enhancement-intranet_validity

Allowing sites without TLD to pass URI validation