Check if name field is a string before trimming it.
Update readme to be more clear.
Update readme to reflect recently added handling of gist repo urls.
Merge pull request #20 from isaacs/master

update github-url-from-git dep, fix typo checking.
0.1.2
Fix typo.
Add test for fixing plural repositories.
0.1.3
Small tweaks, fix typo's and such.
Slightly better grouping of bullet points.
0.1.4
Add license info, including a note about code originating from @isaacs.
Add note about where normalize-package-data is used.
0.1.5
Warn when repository field is missing.
Don't use exclamation mark.
Add punctuation to typo warnings.
0.1.6
homepage: add protocol if missing, show warning

Adds better error message for urls without protocol and adds
"http://" to a url if the protocol is missing

Fixes #25
Merge pull request #26 from robertkowalski/fix/25-warn-protocol

Add better error message for urls without protocol