Select as default the latest non SNAPSHOT version, if possible, for the Contianer Adapter dependencies
Use Maven properties to store artifact versions

* version.arquillian_core used by arquillian:bom
* version.junit used by junit:junit
* version.testng used by testng:testng
FORGEPLUGINS-17: Creating arquillian.xml on setup. Test case included
Upgrade to latest forge api version
FORGEPLUGINS-96 - missing OpenShift containe
FORGEPLUGINS-97 - Implemented filter by Container Type
Moved static variable from ArquillianPlugin to ContainerCommandCompleter
Better error handling and now it shows all container if no type was informed
Little improvment
fix Arqullian profile name to be more in keeping
Add the deploymentTimeout as a configuration property
Improvements to Arquillian plugin:

* automatically create container in arquillian.xml
* automatically use container when profile run
* use newer surefire version (required to run OpenShift Arquillian adaptor)
* loop over container config
Updated to Forge 1.0.6.Final
FORGEPLUGINS-116: Fixed profile ID issue
make container display names & profile ids friendly

- show container names in uppercase based off the artifactId
- expand abbreviations (e.g., wls) in the display name
- use sensible profile id names (lowercase, hyphens, abbreviations)
- prefix profiles with arquillian- but honor existing arq- prefixes
- sort container names in auto-complete
- fix tests
- add container entry for glassfish-managed-3.1
- make container configuration options look prettier
add missing config settings for glassfish managed
add tomee embedded and remote containers
ensure entry exists in arquillian.xml after adding container to pom
outputToConsole defaults to false in GlassFish container
rename JBoss to JBossAS in tests