mkdirp cache location during startup

Since the location of the leveldb is configurable, make hangar smart enough to create the defined location during startup.
`return callback(err);`