[Staging -> Master(Prod)] Deploying micro authentication services
Created by: gspasov
This PR hold the following changes:
- Authentication through micro services;
- Creating/Updating/Etc. Profile/Roster from Account service (Bridge);
- Adding more data to Prometheus;
- Fixing search by Nick (Nick is not lowercased anymore);
- Adding function for exporting database table to Json file;
- Adding implementation of Draft Messages;
- Fixing implementation of Message Transcribe;
- Adding REST API for sending Message (not finished yet);
- Make REST endpoing for staging to work with both new and old authentications;
- Fix wrong case clause in authentication check in REST;
- Check JWT in two places in the Header