Added testcase in ganetiviz/tests that verifies format of cluster json data returned

refs #14967
Added view for selenium unit tests in  ganetiviz/tests/views.py

refs #14967
Improved the ganetiviz tests
  - Removed outmoded test mixins & redundant lines
  - Renamed views.py to test_views.py

refs #14967
Corrected a small error in  selenium unittest in ganetiviz/tests

refs #14967
Improved ganetiviz tests code - pep8-ified tests

refs #14967
Added appropriate delete calls to tearDown method in ganetiviz tests

refs #14967
Fixed a small bug in the ganetiviz tests
    - Code was creating a duplicated Node object

refs #14967
Shifted ganetiviz tests to ganeti_webmgr/ganeti_webmgr/ganetiviz/tests as per new gwm layout
Made ganetiviz views pep8 compliant, removed redundant imports.

refs #15009
Made ganetiviz urls pep8 compliant.

refs #15009
Updated ganetiviz urls to correct model imports as per new gwm layout
ganetiviz/urls.py - Relaxed the instance_hostname matching regex in to match any string
(except forward slashes)
Deleted the redundant views in ganetiviz
Removed some rendudant lines in ganetiviz views.
Remove unnecessary line.
Fix dict comprehension for python 2.6
Merge branch 'enhancement/14967' into develop

* enhancement/14967:
  Shifted ganetiviz tests to ganeti_webmgr/ganeti_webmgr/ganetiviz/tests as per new gwm layout
  Fixed a small bug in the ganetiviz tests     - Code was creating a duplicated Node object
  Added appropriate delete calls to tearDown method in ganetiviz tests
  Improved ganetiviz tests code - pep8-ified tests
  Corrected a small error in  selenium unittest in ganetiviz/tests
  Improved the ganetiviz tests   - Removed outmoded test mixins & redundant lines   - Renamed views.py to test_views.py
  Added view for selenium unit tests in  ganetiviz/tests/views.py
  Added testcase in ganetiviz/tests that verifies format of cluster json data returned
Update secret key functions.
Use absolute path for GWM_SECRET_DIR if set

Otherwise use relative path to GWM project root to '.secrets/'
Merge branch 'secrets_helpers' into develop

* secrets_helpers:
  Use absolute path for GWM_SECRET_DIR if set
  Update secret key functions.