Lock listen gem version to ~>1

Versions ~>0 and ~2 both cause the maildir listen functionality to break,
and cause specs to fail
Replace "mock" with "double" in specs to remove deprecation warnings
Merge pull request #88 from Malet/master

Stricter gemspec for listen gem