Make FlexiAPIClient public and add a few endpoints
FlexiAPIClient will have to be exposed publicly for some times for internal usage.
TODO:
- Implement the auth-token related endpoints
 - Rename prepareRequest to prepareAndSendRequest
 - Explose the class publicly