CAS-1316: Refactor MessageSender to become its own class, in order to decouple HttpClient dependency on SLO messages.
CAS-1316: Added missing copyright block
CAS-1316: added javadoc for the class.
Merge branch 'master' into CAS-1316

Conflicts:
	cas-server-core/src/main/java/org/jasig/cas/logout/LogoutManagerImpl.java
	cas-server-core/src/main/java/org/jasig/cas/util/SimpleHttpClient.java
CAS-1316: Merged with master. Refactored
CAS-1316: added additional timeout settings for the httpclient
CAS-1316: moved the task of sending messages to the httpclient
CAS-1316: fixed property name
CAS-1316: fixed prop access
CAS-1316: fixed spelling issue
Merge branch 'master' into CAS-1316
CAS-1316: added old method, marked as deprecated
Merge pull request #349 from Unicon/CAS-1316

CAS-1316: Refactored the way SLO messages are sent by the HttpClient