Merge pull request #455 from rbalent/FORGE-1445

FORGE-1445 : Enchanted ls command on Java class to show fields and methods
FORGE-1487 : ls command - Changed formatting to match bash
Merge pull request #456 from rbalent/FORGE-1478

FORGE-1487 : ls command - Changed formatting to match bash
FORGE-1812: Renamed faces-project-stage to faces-set-project-stage
FORGE-1802: Fixed possible CCE
FORGE-1791: Upgraded to Aesh 0.54
FORGE-1787: fixed link to index.xhtml in pageTemplate.xhtml
FORGE-1791: Fixed NPE caused by missing ResultHandler
FORGE-1814, FORGE-1815: Fixes for null values in components
FORGE-1814, FORGE-1815: Testing if list is empty
Fixed and re-enabled shell tests
Decreased timeout value
Fixed failing test
Fixed failing test
More assertions
Ignoring shell tests again temporarily
FORGE-1824 - Part 1: New addon command adds impl/ module as <optional>true</optional>
FORGE-1824 - Prevent leaking of transitive impl dependencies
Remove test dependencies
FORGE-1824: More updates to address classpath isolation