Create missing directories recursively

When provisioning empty server, some of magento / apache directories may be missing.
In order to prevent errors, they have to be created recursively.
Merge pull request #67 from asarturas/feature/create-missing-directories-recursively

Create missing directories recursively