CAS-1378: Make 1.0 validation use attribute setting in service registry.
Add test for CAS-1378
 - added reference implementation section 1.2

- added URI overview table
- minor fixes
- prepare for pandoc TOC support
- Updated README.md
 - avoid build failure due to missing license header in generated spec html file using pandoc template.
 - fixed line lengths in PDF files (GitHub markdown linebreak behavior differs from all other MarkDown flavors)
 - removed escape chars.
CAS-1396: Fixed an issue in the failure response; to correctly indicate the reason for failure in case of unauthorized proxy access
CAS-1283: Added support for multi-valued attributes to be individually listed in the payload per the protocol.
CAS-1381: Changed comments on the validation response to be that of JSP's.
CAS-1396: Fixed test failure and updated javadocs.
Merge pull request #368 from Unicon/CAS-1396

CAS-1396: Fixed incorrect message in the proxy failure response
Merge pull request #370 from Unicon/CAS-1381

CAS-1381: support for multi-valued attributes to be individually listed
CAS-1283: New p3 endpoints for service and proxy validation, consistent with protocol v3.
CAS-1283: Fixed test failures
Merge branch 'refs/heads/upstream/master'
CAS-1283: Added the missing views file.
CAS-1401: Getters/Setters dont match for ldapDateConvert of PasswordPolicyConfiguration

https://issues.jasig.org/browse/CAS-1401
Merge pull request #375 from Unicon/CAS-1283

CAS-1283: New p3 endpoints for service and proxy validation
Merge pull request #376 from Unicon/CAS-1401

CAS-1401: Getters/Setters dont match for ldapDateConverter of PasswordPolicyConfiguration
CAS-1403: Buffer limit exceeded writing object of type: javax.security.auth.login.FailedLoginException

First commit
Merge pull request #379 from leleuj/CAS-1403

CAS-1403: Buffer limit exceeded writing object of type: javax.security.auth.login.FailedLoginException
CAS-1406: Signout Request messages are badly formatted