added Directory/FileResource completion
Added default constructor for MavenDependencyResolver
Update arquillian adapter to use new lisetener APIs, cleaned up test method executor
Migrate to new DependencyEntry API
Improve test harness to actually wait for deployments of dependency addons (since apparently something changed in Arquillian's ordering)
Updated to java-parser 1.1.0.Final
Test annotation @Addon -> @AddonDependency
Changed Addon to AddonDependency
Remove unused import
Cleanup repositories after each test has completed.
FORGE-988: AddonManager refactoring
Better Performance. Added option to avoid updating of snapshot addons
Merge pull request #330 from forge/FORGE-988

FORGE-988: AddonManager refactoring
Throw a better exception when deployment errors occur
Facets migrated to Modular Furnace
UI now uses furnace-cdi
Updated convert, facets, projects, resources, config, and addon-manager to use furnace CDI, some tests might still need to be updated
Changed shell+tests to use container-cdi
addon-manager, addons, parser-java, scaffold and ui fixed to use Furnace CDI Container
Fixed shell pom.xml