Added static JS files required for Ganetiviz application.
Refs #13569
Added Natural Key method for Node model.
Refs #13569
Added JSON Response views for accessing selected VM & Node data
Refs #13569
Added Ganetiviz URLConf entries to ganeti_web/urls.py
Refs #13569
Shifted location of ganetiviz static files
Refs #13569
Added utility functions to graph-initalization.js
Refs #13569
Shifted ganetiviz.py views to separate a app "ganetiviz"
Refs #13569
Added urls to ganetiviz app
Refs #13569
Moved ganetiviz specific staticfiles to the "ganetiviz" app
Refs #13569
Removed redundant import in ganetiviz views
Refs #13569
Added js code to ganetiviz/js: graph & utility-functions
Refs #13569
Moved ganetiviz js, css files to ganetiviz/static
Refs #13569
Added ganetiviz templates
Refs #13569
Added ClusterGraphView to ganetiviz/views
Refs #13569
Added urlconf entry in ganetiviz/urls for ClusterGraphView
Refs #13569
Added the essential __init__.py to the ganetiviz app
Refs #13569
Ganetiviz urlconf entries removed from ganeti_web and urls.py made same as that on develop'
(This will help avoid merge conflicts later with branch 'develop')
Refs #13569