[FIXED JENKINS-18807] Ignore SCM triggers which ask to suppress post-commit hooks.
Requires 1.493+, so just update to 1.509.x already.
Stylistic cleanups.
s/XXX/TODO/g
Greatly simplified POM.
Removed <reporting> section (no one runs reports on a plugin);
deleted unused or redundant dependencies;
deleted overrides of things now declared in plugin parent POM;
made various minor corrections and updated.
Do not run file system checks designed for POSIX OS's on non POSIX OS's.
Merge pull request #44 from Scraft/hgexetest_posix_path_conditional

[FIXED JENKINS-18564] Do not run file system checks designed for POSIX OS's on non POSIX OS's.
Merge github.com:jenkinsci/mercurial-plugin into path-equal

Conflicts:
	src/test/java/hudson/plugins/mercurial/HgExeTest.java