Fixed Markdown formatting to follow the GitHub Markdown rules. Most of the documentation uses the correct formatting:
```bash
```
but some codeblocks use
``` bash
```
so I have also made all docs follow the same formatting rules.
Some tables were missing | | for borders which is recommended against, also fixed those and made them the right width.