Authenticate via POST instead of JavaScript injection

A new class, `CasClient`, has been created that mimics the functionality of the [`Authenticator`](https://github.com/Oakland-University/uMobile-iOS-app/blob/3a154d5e51f98a38d30641798c8ff7c802777ccb/uMobile/Authenticator.h) class of the iOS project.