LPS-50049 Don't close in memory IOs to prevent try-with-resources pattern matching
LPS-50049 Refactor Apps module
LPS-50049 Refactor Core module integration test
LPS-50049 Refactor Portal module
LPS-50049 Refactor SDK module
LPS-50049 Refactor Util module
LPS-50049 Refactor util-java
LPS-50049 Refactor portal-test
LPS-50049 Refactor cobertura-agent
LPS-50049 Refactor portal-service
LPS-50049 Refactor portal-service unit tests
LPS-50049 Refactor portal-impl
LPS-50049 Refactor portal-impl unit tests
LPS-50049 Refactor portal-impl integration tests
LPS-50049 Use StreamUtil instead
LPS-50049 No need to use 2 try blocks.
LPS-50049 No need to flush before close
LPS-50049 Use better system api
LPS-50049 Source formatting
LPS-50049 Regenerate