finish the v1 volume controller

Change-Id: Ia320f89b4b7d9edcd4c11d40f6b763d80b4e0b40
adding support for keystone middleware

Change-Id: I96d2814a36effc23b4d8395b2c10fe86e28f14a6