Split the modularity patch into smaller pieces. Add the connection manager module.
this module had a dependency with SwitchSvc, but it was not used.

Change-Id: I10dde27dfe58d1fd01f879fca0a7da91abc18ef1
Signed-off-by: Maxime Millette-Coulombe <mmcoulombe@inocybe.com>