Allow magnum to configure the keystone_authtoken section in
magnum.conf with all new parameters from Keystone Middleware
using the keystone::resource::authtoken from puppet-keystone
This will also add support to authentication using Keystone v3.
Change-Id: I4a69bd72e6114e287520548587a14ac0e44b1e84
Closes-Bug: #1604463