Adding coverage for both null and empty parameters

Change-Id: Iddfa1f91fb3cbbdf1398afdaff356909d3e8f33f
Adding coverage for both null and empty parameters in barbican

Change-Id: Ia829828a62ad4d4dd6cb3345f84a1b9429d026aa
Fixing PEP8 issues and adding configs

Change-Id: I3727b4f850ee20281c4ce0dac969c81ea8b58b8e
Adding token authorization support

Change-Id: I572b0af9028b2596b0f126799b357a2345654e73