Minor cleanups
FORGE-1679: Fixed ResourceMonitorTest for Windows
Renamed test
FORGE-1686: Hibernate is now the default persistence provider

Since JBoss EAP6 is the default container, Hibernate should be used as
the default persistence provider. This is needed so the persistence.xml
can contain the necessary properties to create the tables.
FORGE-1687 Fixed generated EL expression in Faces scaffold
FORGE-1327: Added roaster with parser-java addon
Merge pull request #416 from gastaldi/FORGE-1327

FORGE-1327: Added roaster with parser-java addon
FORGE-1688: Moved TemplateFacet to templates addon
FORGE-1686: Reverted test changes
Using Aesh Extensions 0.51-SNAPSHOT
FORGE-1689 Fix ambiguous dependency resolution for ScaffoldProvider
FORGE-1690 Fix provider selection issue in scaffold generate command
FORGE-1683 - Refactored to use Resource<?> instead of File/DirectoryResource in Projects API
FORGE-1683 - Updated comments.
Merge pull request #417 from lincolnthree/FORGE-1863

FORGE-1683 - Refactored to use Resource<?> instead of File/DirectoryResource in Projects API
FORGE-1683: compilation error
FORGE-1327: JavaResource now supports Roaster
Updated to Aesh 0.51
Moved TestCommandListener to its own file
Moved back to Aesh 0.49 until we figure out why tests fail with 0.51