Update location to binaries for respective builds
Support switchable config profiles
Merge pull request #97 from AdoptOpenJDK/profile_support

Support switchable config profiles
cherry picked Mani refactor changes
Merge pull request #98 from AdoptOpenJDK/mani_refactoring

cherry picked Mani refactor changes
Fixed Sandbox config layout, close on exit
Merged from master, merged conflicts (Rebasing)
Sonar Major Warnings: Ncss Method Count
Sonar Major Warnings (Others) - Local Final Variable Name
Sonar Major Warnings (Others) - Avoid printStackTrace(); use a logger call instead.
Sonar Major Warnings (Others) - Signature Declare Throws Exception.
Sonar Major Warnings (Others) - Avoid commented-out lines of code.
Added test cases for PackageManager, improved test covered, detected deadcode
Test file renamed to match existing convention
Added tests to improve coverage and capture edge-cases in TestAssemblyProcessor
Added tests to improve coverage and capture edge-cases in TestTagProcessor