..channel.widget: splitting the common adapter factory into components

Change-Id: I03e8aba61ee10e38a46582a8a4898776f61e91b1
..channel.widget: removing unused comfigure command and associated
configureHandle.