Properly ignore jaavscript in href

Closes https://github.com/gjtorikian/html-proofer/issues/73
Merge pull request #74 from gjtorikian/dont-fail-on-javascript-href

Properly ignore jaavscript in href
Vastly simplify ignore checks

This also resolves https://github.com/gjtorikian/html-proofer/issues/76
because the wrong ignores were being checked during the wrong tests.
Bump to 1.1.4
Make it clear this refers to an anchor, not a link

Closes https://github.com/gjtorikian/html-proofer/issues/79
Merge pull request #80 from gjtorikian/update-error-messaging

Make it clear this refers to an anchor, not a link
Only include lib files
We don't *need* 1.6
Merge pull request #81 from gjtorikian/some-more-cosemtic-changes

Some more cosemtic changes
Bump :gem: to 1.1.5
Revert "Only include lib files"

This reverts commit 88f657256bac2ca3c0797008a0593bec971045de.
Bump to 1.1.6
Speed up retrying of failed external link checks

We retry external link checks in a few situations (e.g., to see if the
server supports GET but not HEAD). But we were performing these retries
in a blocking manner. We now put the retries into the Typhoeus::Hydra
queue just like all the other requests, so they can be performed in
parallel. This speeds up checking 62 links on a server that does not
support HEAD from 20 seconds to 4 seconds on my machine.
Only colorize strings when printing to a TTY

If the output is getting redirected to a file, we don't want to muddy
the output with ANSI escape codes.
Merge pull request #84 from aroben/color-is-for-ttys

Only colorize strings when printing to a TTY
Oops, use the method parameter instead of the ivar
Actually we don't need that parameter at all
Merge pull request #83 from aroben/faster-link-retries

Speed up retrying of failed external link checks
Bump :gem: to 1.2
Don't colorize failed tests unless printing to a TTY

I missed this in 1c7ffac828fb0e5a5f4280e0d45b2c6f6ff94106.