Drop 1.8 support and update deps (except listen)

Listen requires a bit more work... updating it in the next commit.
Upgrade listen
Merge pull request #26 from dmarcotte/drop-1.8

Drop Ruby 1.8 support and upgrade dependencies