Shell code blocks, headers, other minor changes

Even there is no visible difference between

```md
    sudo apt-get install foo
```

and

```md
    ```sh
    sudo apt-get install foo
    ```
```

The second one is better because if there will be changes, the code highligh may appear. :smile: