LPS-48895 rename variables

Repository instances aren't necessarily external.
LPS-48895 make protected
LPS-48895 SF
LPS-48728 SF
LPS-50051 Further cleanup
LPS-50051 Update test to be fully covered
LPS-50051 SF
LPS-47296 - paths
LPS-47296 - macros
LPS-47296 - tests
LPS-50051 Fix system property reading and default disabling value needs to be Integer.MAX_VALUE
LPS-49885 - Updating Alloy 3.0.0pr2 to df1e1c62d71825e630eedcb5d58f21870f75f6e7
LPS-50001 Remove compile dependency
LPS-49997 - tests
LPS-47749 - actions, paths
LPS-47749 - macros
LPS-47749 - tests
LPS-47749 SF
LPS-47749 SF
LPS-50049 Don't close in memory IOs to prevent try-with-resources pattern matching