[maven-release-plugin] prepare release 1.2.1.Final
[maven-release-plugin] prepare for next development iteration
Add support for Updating Maven Pom Dependencies

The command will run trough current pom and all children to check if there are
newer version of the defined artifacts available in the Maven repositories.

If one is found, the user will be prompted to see if he wants to update,
ignore or see a complete list of available newer versions.

Two events are fired by this Command:

* UpdatedDependency

  Fired when the user has choosen to update a given dependency.
  The From and Two Artifact Info is given in the Event. This can be used to
  e.g. provide Release Notes for a given Artifact.

* UpdatingDependency

  Fired when the user has choosen to update a given dependency, but before
  the change has been written to disk. The event allow for Observers to
  veto the update. This can be used by other Plugins to warn / abort
  updates that would cause an invalid configuration.

Usage$ maven update
Added missing license header and @QueuedEvent for UpdatedDependency
[FORGE-787] resolveVersions uses update policy always

[FORGE-787] forge update uses jboss repositories
Added support for specifying FetchType attributes.

The attribute value is added only when specified.
[FORGE-799] RunPluginTest fix for directories containing spaces
Merge pull request #290 from mmatloka/FORGE-799

[FORGE-799] RunPluginTest fix for directories containing spaces
Removed unnecessary repositories in pom.xml
Upgraded to jboss-parent 10
[FORGE-800] jgit upgrade 2.0.0 -> 2.2.0
FORGE-576: Using Jetty to mock tests
FORGE-793
Added @Overrides annotation and minor fixes
Improved null checks, closing streams and adding @Overrides
FORGE-725: Releasing resources after usage of git object
Using @SetupCommand in PersistencePlugin
@SetupCommand in JSTLPlugin
FORGE-806: AbstractShellTest now allows resetting the output
FORGE-800: Upgraded jGit to 2.3.1.201302201838-r