Matrix integration
This patch is build on top of Tanya's gsoc-2021-v3 branch. This MR includes:
- .gitignore file, and removed all- files listed in .gitignore from git
- integrated p2p-client-dart with project
- added a context to use matrix server api anywhere inside the app
- page to login into matrix server