Make fetch_packages work on mac
Merge pull request #21 from Juniper/meghb_mac

Make fetch_packages work on mac
Moving all the WebUI pkg download in fetch_packages.py including npm modules.
Adding format as 'file' which if specified then the file gets copied directly to dest
Updating SlickGridEnhancementPager.patch based on latest web-core.
Adding openSans.patch, to remove protocol field from URL to download http request while over https
Changes such that npm install will install the packages in tmp cache and from
there it will be copied to current directory/node_modules.
If already installed, it will not install again.
Adding patch update in SlickGridEnhancementPager.patch and adding some download files
Merge pull request #22 from Juniper/fetch-pkg

Moving all the WebUI pkg download in fetch_packages.py including npm mod...
Configure the number of concurrency for ifmap to 100

This commit adds a concurrency setting for the ifmap client
to accept concurrent connections.

Co-Authored-By: Edouard Thuleau <edouard.thuleau@cloudwatt.com>
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@cloudwatt.com>
Merge pull request #23 from sahid/master

Configure the number of concurrency for ifmap to 100
xen: Fix build break

python fetch_packages.py breaks in xen builder as xen doesn't have npm tool. This is not even
required in xen builder. Hence adding fix to catch OSError (thrown if it can't find npm) and
bailout gracefully.

Signed-off-by: Anirban Chakraborty <abchak@juniper.net>
Merge pull request #24 from anirban-c/master

xen: Fix build break
Set the concurrency to 1. With this set to 100, API server was not able to push config to IFMAP server. Read operations were fine(using ifmap-view). Need to debug the impact of concurrency further and root cause the problem. Reverting it to 1 to unblock mainline build.
Merge pull request #25 from Juniper/concurrency

Set the concurrency to 1. With this set to 100, API server was not able ...
Merged: suggested by Ashish.
Need to create node_modules directory before trying install
Merge pull request #26 from Juniper/rajreddy_fetch_pkgs_fix

Need to create node_modules directory before trying install
Changes to nodejs to remove the check if repo has unstaged changes
Merge pull request #27 from Juniper/nodejs-patch

Changes to nodejs to remove the check if repo has unstaged changes
adding .gitreview file
fix fetch packages for hanging issue

Change-Id: I228441fa1fbe45bfa216c7d6f636b4b5eb09470e