Switch conf settings to oslo.config

This commit switches all the config options to use oslo.config instead
of optparse. This enables optionally creating a config file to specify
certain environmental options. (such as user, ssh-key, etc..) The cli
options and functionality remain unchanged with this commit.