Make sure important directories exist in git
Created by: rspeicher
Ensures the following directories exist after a git clone:
- public/uploads
- tmp/pids
- tmp/sockets
Also updates doc/install/installation.md docs to remove the instructions about how to create those directories.
The directories are critical to operation, so they should be created automatically.