always set signing_dir location

keystoneclient tries to create the directory if it does not exist and the default is ~/keystone-signing
Merge pull request #2 from mapleoin/master

always set signing_dir