APIs for project list either from API Server/keystone based on config knob defined in core config file
Merge pull request #166 from Juniper/config-proj

APIs for project list either from API Server/keystone based on config kn...
Adding API to get all the shared VNs
Merge pull request #168 from Juniper/shared-vn

Adding API to get all the shared VNs
1. Changes to share karma config settings across different targets (one target for each feature)
Command to run test cases for a feature:
$cd contrail-web-controller/webroot/test
$grunt karma:monitor_infra  //It will run all the test cases for Monitor Infrastructure
$grunt karma                //With no sub target,it runs the test cases across all features

2. Changes to use sinon npm module instead of including "sinon.js" file
Merge pull request #170 from nagakiran/unittest

simplify unit test targets
Fixed some unit testcases and sorted the mock data.
Merge pull request #171 from manojgn/master

Fixed some unit testcases and sorted the mock data.
Fix for Bug 1338437: Removed the redis related processes from Analytics and Config Node Details pages.
Merge pull request #176 from manojgn/master

Fix for Bug 1338437: Removed the redis related processes from Analytics ...
Merge pull request #17 from Juniper/master

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