updated multipliers for all bytePrefixes > GB

Change-Id: Ide58619ea850aa97073bb1860d1cfb217de026d7
Fixed the alerts loading icon issue,bug id 1355628

RootCause:As a part of getting the instances stats in separate call in network monitoring pages,we changed the event from onUpdateData to onRowsChanged in singleDataSource function to get the event arguments which are used in the handler ,but onRowsChanged event is not trigerring some cases so reverted to onUpdateData.

Fix: As a work around we are binding the dataview event on the controller part and bug 1355674 is raised to incorporate the arguments for onUpdate event.

Change-Id: I54f9aa117776a7ab7c677e27d1fd5cbefdfc68f1
Axis coordinates are getting duplicated some times in infra scatter charts
RootCause:As part of fix for bug 1355744 we removed the domain setting for infra dashboard charts,this caused the issue
Fix:Reverting the fix,need to look for an alternate solution.

Change-Id: Idb4f37197c3adc83521c21de993e708b229c46e4
Merge pull request #18 from Juniper/master

Pull changes from Juniper/web-core to absingla/web-core
1. Created a "test" directory under "webroot" and added the unit-test related files (Gruntfile.js,karma.conf.js)
2. Moved the test cases for web-utils.js from contrail-web-controller repo to contrail-web-core repo

Change-Id: I1c568e12a1b86987b6a8b21256dbcf170720b87b
Merge "updated multipliers for all bytePrefixes > GB"
Get the expiry time from keystone token expires and set that as the session
timeout value

Change-Id: Ia8c662d504e62d0a5e5c016c26ea8da11b481d19
Related-Bug: #1349401
As part of bug#1349401, layout header element id is changed to
"pageHeader" from "header".
Updated the corresponding references of header element id to "pageHeader" from "header"

Change-Id: I42a5b8da8f070c8352ee252473eed855a1ad7327
Merge "Get the expiry time from keystone token expires and set that as the session timeout value"
Bug Fix 1353950
- Fixed crashing of browser when grid/dataview was loaded with 100k
records
- Increased timeout for the grid export on Query Pages

Change-Id: Idbb8d87508613d6abe6856db75372bdda9c90d94
Now, keystone roles are mapped to user roles
UI gets a list of user roles that the logged-in user has access.
Based on this role list,corresponding feature menus are shown in UI

Change-Id: Ic4b235c54b00229cf84a8e3fc5d01348698b59c9
Keystone v3 support in contrail-webui. Adding flag in config file if to get the domain list from APi Server or from keystone
Change-Id: Idf666149feb472e4dcc462026f60fa8368cb6f61
Moved function getFormattedDate(timeStamp) from monitor_infra_utils.js
in controller package to web-utils.js in core package

Change-Id: Ic9ca08650026b3edf4ab7cb1525d43b0b8172d8d
bug fix for allowing special characs in contrailMultiselect [bug id:1337178]

Change-Id: I07d8149f525e31ee20f13b776a0f0e7f08f3b696
We can add any role in keystone, and need to map UI Role through XML file Changing the UI Role Keywords: user->member and admin->superAdmin

Change-Id: I0585cdcaa238cd9473e34c9e2f0c5651d91e72fb
Merge "Now, keystone roles are mapped to user roles UI gets a list of user roles that the logged-in user has access. Based on this role list,corresponding feature menus are shown in UI"
Merge "We can add any role in keystone, and need to map UI Role through XML file Changing the UI Role Keywords: user->member and admin->superAdmin"
Fix for Bug: 1361606- Added display of logical nodes in the dashboard.

Change-Id: Iaa44d2ee37833ab6fef62131e4cf428205b35a5b
Fixed the bug 1352468 - UI and Horizon should take list of IPs for Tenant DNS Server IP address

Bug Description - Both Contrail UI and Horizon currently accept only a single IP address for Tenant DNS Server. Instead it should be a list of IP addresses

Change-Id: I14e1aa09ff1c14090ba54d0a48c40a4ba4c55572
Added availability zone, Host list API to read it from nova.

Change-Id: I1adf5a96b84bac1451693203c2b0029b218277da