FORGE-2017: Supporting selection as Iterable
FORGE-2017: Fix double quotes on Rest endpoint generation with ROOT_AND_NESTED_DTO

Signed-off-by: George Gastaldi <gegastaldi@gmail.com>
Added package-info.java to avoid errors in ClasspathWorkspaceReader
FORGE-2016: Cleaning stale data before performing any DB operation
Projects now is aware of Resource instead of FileResource only
FORGE-2015: Showing root cause in Connection Profile Details step
FORGE-2004: Fix for selection
Update README.asciidoc
FORGE-2021: Forge UI should not call UICommand.validate() if required
inputs are not populated
Minor improvement
JBIDE-18330 Fix slowness in script execution on Eclipse and Win.

A new ForgeTerminal is created and supplied for running the lines
in the script. This ensures that a new WindowsTerminal instance
is not created. Using a WindowsTerminal prevents ANSI escape codes
from being sent, preventing styles from being correctly applied.

As a result, on Windows, only one style range is used prior to this
commit, ensuring that the Document widget update take O(n), where
n is the number of charatcers in it.
FORGE-2022: Fixed bug with boolean primitives as @Option
FORGE-2024: Handle primitive type conversion from String
FORGE-2023: Created config-set and config-clear
FORGE-2022: Added tests
Merge pull request #502 from VineetReynolds/JBIDE-18330

JBIDE-18330 Fix slowness in script execution on Eclipse and Win.
Fixed failing tests
Added test for ConverterNotFoundException
Using non-deprecated method
FORGE-2025: Numbers are not valid package names