confcontroller: Add skelleton for controller class to manage internal pipeline reconfiguration

Change-Id: Id9d0954d996b83325d2c3b4da73bdbcc19d9b373
confcontroller: Add object properties

Change-Id: I717924ffe8109e6f5d25acda360755719226a6fd
confcontroller: Add virtual methods

Change-Id: Ia4370736ed0b41cf56c52e26540cc0275496d2c3