Made the settings page look a little better by grouping fields for Epi, SF and others
Added a TEST CONNECTION button for Epi Surveyor which makes an Ajax call and tries to test epi surveypr / magpi connection. If it gets a POST response with no error in it, it assumes its successful.
Added unit tests for EpiSurveyor connection check. Also fixed a bug found because of tests. Should have checked for key. Not for error.
Added support for testing salesforce connection settings on Settings Page