Create and set correct permissions on directories.

Ironic Conductor appears to be throwing an error related to
directory creation and permissions which is holding up merges
to tripleo.  This patch sets the correct permissions and creates
the directories required

Change-Id: Id25ebb818d139e8460c58e3e7359db75ddb5426e
Fixes: bug 1307907
Merge "Create and set correct permissions on directories."