checkstyle security issue - nonstatic nested classes and use of Random()
checkstyle security issue - use SecureRandom instead of Random
checkstyle security issue - checking for protected classes
Merge branch 'master' into checkstyle-security-issues
added rule for final clone methods
Merge branch 'master' into checkstyle-security-issues

Conflicts:
	cas-server-core/src/test/java/org/jasig/cas/ticket/registry/DistributedTicketRegistryTests.java
	cas-server-support-jdbc/src/test/java/org/jasig/cas/ticket/registry/JpaTicketRegistryTests.java
	cas-server-support-jdbc/src/test/java/org/jasig/cas/ticket/registry/support/JpaLockingStrategyTests.java
allows json serviceRegistryDao to be the default option
added sample config
added unique ids
added json service registry dao to mgmt app
fixed serviceid patterns and corrected comment
Jdk7 - new diamon operator syntax
Merge branch 'master' into jdk7-diamond-op

Conflicts:
	cas-server-core/src/main/java/org/jasig/cas/services/JsonServiceRegistryDao.java
	cas-server-support-ldap/src/test/java/org/jasig/cas/util/LdapTestUtils.java
Merge pull request #816 from Unicon/jdk7-diamond-op

JDK7 - new diamon operator syntax
Merge pull request #814 from Unicon/default-json-svc-reg

JSON Service Registry now made default
Merge branch 'master' into checkstyle-security-issues
Merge branch 'master' into checkstyle-security-issues

Conflicts:
	cas-server-core/src/test/java/org/jasig/cas/ticket/registry/DistributedTicketRegistryTests.java
Merge pull request #802 from Unicon/checkstyle-security-issues

Checkstyle Security - SecureRandom, non-static nested classes & final clone()
Update Configuring-Authentication-Components.md
Issue-758: Revise and update Kryo serialization mechanism

Merged with master again