Merge branch 'upstream/master'
 - deleted obsolete CAS 2.0 protocol spec word file. Was migrated to md in cas-server-protocol.
CAS-1415: Update parent pom to be at v38
CAS-1415: Updated to v39
NOJIRA: updated notice files
Modify CASImpl to make proper comparisons.  Modify CASImplTests to appropriately test.
NOJIRA: Update ldaptive to v1.0.3
NOJIRA: Verify commit messages after build
Only compare principals for mixed principal case.

Fixes failing test caused by pull #415. Add test coverage to verify mixed
principal failure case.
NOJIRA: updated notice files
[maven-release-plugin] prepare release v4.0.0-RC4
[maven-release-plugin] prepare for next development iteration
NOJIRA: updated cas-server-protocol/README.md file, added GH preview URL example
 - CAS Protocol SPEC 3.0 Release prepare 05/05/14
Merge branch 'upstream/master'
Merge pull request #429 from robertoschwald/master

CAS-1284: CAS 3.0 Protocol SPEC Release 3.0 scheduled 05/05/14