Update to entr-2.2

Hi, this is an update for a release I just cut this morning. Most of the recent changes are for Linux, but 
[this commit](https://bitbucket.org/eradman/entr/commits/058666bd17e77ef243be62f3d2e42910bbc928c4/raw/) should also make entr more correct on BSD and MacOS.