Add utility for parsing URL parts
Reference the module correctly
Respect port, protocol, and path
Only start crawler if URL is valid
Add alert messages to show URL errors
Add URL-parsing test cases

Bonus points: we pass the tests!
Merge pull request #9 from jvalle/url-parsing

Url parsing