Updated "initialize unit test environment" script w.r.t open source repo changes
1. Removed references to contrail-web-third-party repo
2. Updated path of node_modules
Implemented basic RBAC,
Need to configure the access tag in the menu.xml for whereever some changes requires,suppose tenant should not access the infra monitoring menu item then need to specify
<access>
	 <roles>
         	<role>admin</role>
         </roles>
         <orchModels>
        	 <model>openstack</model>
                 <model>cloudstack</model>
          </orchModels>
</access>
Fixed the following issues,
1)Loading icon is not hiding in n/w monitoring summary pages because of javascript error which is caused by improper destroy of grid,now we fixed it by using latest grid object from DOM instead of using the existing one.
2)Added list icon in the for the n/w monitoring grids.
Merge pull request #145 from absingla/master

Bug fixes
 Seperate two packages for contrail-webui to contrail-web-core and …
 contrail-web-controller.
 2. contrail-web-core is the base package, when this pkg is installed then only
 login page comes if trying to login, then "Install feature package" message
 gets
 displayed.
 3. contrail-web-controller is the feature package for contrail-webui.
 4. So at run time new web feature package can be installed and uninstalled.
 5. All the new package path needs to be added in core config file.
 6. At init time, based on the package available, the static file directory
 registration, app to URL, job listeners etc. gets registered.
Changes in 'make dev-env' …
    1. if "make dev-env" is issued then it does build for current directory
    (contrail-web-core)
    2. If want to build for other features, then we can specify like
       "make dev-env REPO=webController,storage
    The options for REPO MUST be already available under config.featurePkg.
    3. Making a soft link of node_modules to all package directory.
Merge pull request #148 from Juniper/testing

 Seperate two packages for contrail-webui to contrail-web-core and …
Merge pull request #143 from vishnuvv/RABC

Implemented basic RBAC,
Merge pull request #140 from nagakiran/master

Updated "initialize unit test environment" script w.r.t open source repo...
Merge pull request #146 from vishnuvv/BugFixes

Fixed the following issues,
Fixing the issue where the menuhandler was requesting for other feature
files even when not required.
If we clicked on Config it used to request for even Monitor files.
Making common footer for all grids.
Moving the footer config to default in slick grid.
Making the grid headers wrappable and appear in multiple lines if they
are lengthy.
Merge pull request #141 from manojgn/master

Menuhandler fixes. Common footer. Wrappable grid headers.
Merge pull request #10 from Juniper/master

Pull changes from Juniper/web-core to absingla/web-core