[WFLY-3667] Remove EJB default permissions concept
Revert "[bz-1065994] Added new testsuite module for testing AS with the security manager enabled"

This reverts commit 89899d53782755a09befae18e4c8d07bd30d0642.

We rely on the test suite profile for security manager to test security functionality.
SAR deployements need the ability to register MBeans because the core MBeanServer implementation checks the protection domain of the actual mbean class itself directly
This test cases explicitly uses getClassLoader on a foreign class, and thus requires the relevant permission
Add PropertyPermissions for ear-with-rar.ear tests
Add permission to read the TimeoutUtil timeout factor
Add permission to allow the physical code source test to actually read the code source
[WFLY-3911] fix EJB file-backed timer service security manager issue
Add JNDI permissions to remote naming test case
Add permission for singleton security test case
Let PoolOverrideTestCase modify threads
Add permission to access protection domain
Grant permissions for MultipleClientRemoteJndiTestCase to bind JNDI names
Grant permissions for RemoteNamingEjbTestCase to bind/unbind JNDI names
Add utility method to make the generation of permissions files a bit nicer
WFLY-3968 access log doesn't support %{r,xxx}
Consolidate common logic for backup site operations - not unlike what we already do for metrics.
WFLY-3246 Upgrade JGroups to 3.5
WFLY-3445 Allow custom protocol types in jgroups stack
Use routable non-reserved address range for ipv6 tests, e.g. ff13::/16