FORGE-1780: Created method to create default commandName based on type name camelcase. Create test class: NewUiCommandWizardTest

FORGE-1780: Created method to create default commandName based on type name camelcase. Create test class: NewUICommandWizardTest

FORGE-1780: Created method to create default commandName based on type name camelcase. Create test class: NewUICommandWizardTest

FORGE-1780: Created method to create default commandName based on type name camelcase. Create test class: NewUICommandWizardTest
Implemented [FORGE-1595] - Being able to create an empty JSF backing bean
Merge pull request #452 from agoncal/FORGE-1595

FORGE-1595
FORGE-1789: Updated to Roaster 2.4.0.Final
Adding "throws Exception" to execute method
Fixed hasValue() impl for UISelectMany and UIInputMany components
Added @Documented to @WithAttributes
FORGE-1798: Added @Subset for Configuration injection
Merge pull request #451 from danielsoro/FORGE-1780

"FORGE-1780: New UI Command" should default commandName based on type name camelcase
Minor typo
FORGE-1743: renamed addon-git-install command
Update AddonCommandConstants.java
FORGE-1803: Default package for EJBs are always .service now
Organized imports
Revert "Fixed download link temporarily by using public group."

This reverts commit fee9ac807837f8d3a71a2c98e6dbaeb835636b97.
FORGE-1445 : Enchanted ls command on Java class to show fields and methods separately
Merge pull request #455 from rbalent/FORGE-1445

FORGE-1445 : Enchanted ls command on Java class to show fields and methods
FORGE-1501 Execute scaffold plugin setup during generation.

THis ensures that if the scaffold setup command was not run
previously, then it is effectively run during scaffold generation.
Improved the Faces scaffold provider setup detection logic.

This now verifies whether all the required files and configuration
options have been setup correctly in the project.