Fix JBIDE-15010 .m2 instead of .m2e
JBIDE-15033 : parse complex runtime ids for gatein support

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-15000 - Show In > Cheatsheets is enabled for projects that don't have any cheatsheets
JBIDE-15013 - Unable to load RefreshJBossBlogsHandler error in Error Log
JBIDE-15033 : fix failing test in certain conditions

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-15057 : fix offline directory warning behavior

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-15009 : various fixes to the offline script

- forces d/l of resources:2-5 plugin

- runs install instead of verify, as it's necessary for dependency
  resolution in certain builds (ex. building only an ear requires wars/ejbs
  to be available (i.e. installed) in the local repo.

  There's the special case of resteasySimple.zip, which has a bad jetty
  configuration and unskippable integration tests, causing the build to
  fail. Instead of install, the ultimate goal is downgraded to package.

- gatein examples were not picked up because their pom.xml is one folder
  down the zip structure. the script now checks one folder deep for
  pom.xml if none is found at the root

- Installed artifacts are cleaned up if possible, to avoid polluting the
  local repo

Signed-off-by: Fred Bricon <fbricon@gmail.com>