add submodule support in framework

    support multi broker and fix sonar.sh issue
    . add a new module of artifact broker
    . update framework pom.xml to support submodules
    . update the multivim broker to align with the case
      like subplugins under openstack
    . remove the duplicated sonar.sh

Change-Id: Ie41dc07aed9e015208e79aadff204747269af638
Issue-ID: MULTICLOUD-532
Signed-off-by: liboNet <libo.zhu@intel.com>
6 files changed