Account for new "eol-last" rule in tests (some fixtures end with extra lines);
Move eslint from peerDependencies to dependencies (remaining loosely defined);
	This allows dependent packages to declare a compatible eslint version or simply use the version that is installed with eslint w/o it being added as a direct dependency;
Update the should module to the latest version;