Switch authentication schemes

* Use the name of the authentication scheme; configured via JNDI
to determine the com.ushahidi.swiftriver.core.api.auth.AuthenticationScheme
to use

* Tests to validate changes to the security-context.xml Spring
bean configuration file
Hold off security integration tests

* The spring security integration tests need to be
reworked
Implement CrowdmapID changepassword

* Sends a POST changepassword to the CrowdmapID
server. Closes #22

* Renamed CrowdmapIDApiRequest to CrowdmapIDRequestType
Use HttpResponse to capture server response

* HttpResponse allows us to capture the status code returned
by the server.

* Read the InputStream with the (JSON) response body into a String
before deserializing it into a java.util.Map