Merge pull request #1 from icaughley/master

Added ability to specify if the pmd, checkstyle and findbugs publishers can run on job fail.
Cleanup the idea directory ignore