Make the JDK and stash versions match the earliest supported versions

Fixes #23
[26] Allow to exclude service users from commit checks
Merge pull request #24 from bbaetz/older-stash

Make the JDK and stash versions match support versions
Merge pull request #27 from christiangalsterer/26

[26] Allow to exclude service users from commit checks
fixed NPE when pushing if new exclude service user commits settings didn't exist (#27)

added exclude service user commits documentation to README.md
updated CHANGELOG.md with 1.4 changes
Changes Made to deal with trailing "CRUD" characters and name matching.
Added StringUtils to pom
Merge pull request #33 from jlss/master

Trim Git "CRUD" from Author Name
fixed existing git crud removal code. added support to also remove leading crud and special characters #30
updated change log
[maven-release-plugin] prepare release yacc-1.4
[maven-release-plugin] prepare for next development iteration
Support multiple JIRA instances
Only process each JIRA issue once

Use a Set instead of a List to parse commit messages.
Change IssueKey unit tests to use fest instead of junit assertions,
to test the Set return contents