[maven-release-plugin] prepare release dimensionsscm-0.8.8
[maven-release-plugin] prepare for next development iteration
Refactoring changes.
- Improved local variable scoping, simplified code where auto-boxing is done by compiler.
- Added more @Override annotations where appropriate.
- Made temporary filename generation slightly more transparent (still needs to be fixed properly and centralized).
- Null checks before calling close() on various Closeables.
- String.toUpperCase() and toLowerCase() using Locale.ROOT to avoid dotless i issues.
- More use of Java 5 foreach loops where appropriate.
- Simplified the connection map slightly (with a view to eventually removing it).
- Removed some unnecessary code.
Updates to POM

- Reformat XML.
- Update plugin name and description to match other SCM plugins.
- Add David Conneely, and remove invalid email address.
Updates to POM

- Make parent plugin POM version be an LTS version.
- Remove unnecessary elements.
- Add a property for the dmclient library version.
- Override the Maven Release plugin version (to make releases easier).
Exclusion filters added to exclude paths from monitoring when polling SCM

Exclusion filters were added to exclude paths from monitoring when
polling SCM to start a build.
Merge Pull Request #4 from bkyrylo

- Added paths to exclude from monitoring.
Updates to names

- Plugin name is "Dimensions CM Plugin" (keep it at 'D' in the
alphabetically-ordered plugin list).
- Update the description to include a working link to the Serena Web
site, and to mention Dimensions first (Jenkins is now mentioned second,
and Hudson would need a different plugin so is not mentioned).
General improvements.
- Added checkstyle and animal-sniffer to POM.
- Two things prevented Java 5 compatibility (String.isEmpty() and Locale.ROOT) have been changed; note dmclient API may still require Java 6.
[maven-release-plugin] prepare release dimensionsscm-0.8.9
[maven-release-plugin] prepare for next development iteration