config: create all directories
config: create all directories

With this commit we make sure that all directories where lnd could
potentially want to write files to are created on startup. This fixes
the case where the lnddir isn't set but all other paths point to
explicit locations with non-existend parent directories.

We don't create the log dir as that's done by the log rotator already.

aakselrod/lnd,aakselrod/lnd,LightningNetwork/lnd,LightningNetwork/lnd