Add wsgi file

refs #14625
Move settings around and add some comments.

refs #14625
Use ganeti_web.settings instead of end_user

refs #14625
Move noVNC static include to end_user.py.dist

noVNC isn't included in the project so it makes more sense to have it in
end_user.py.dist in case a user just wants to install things their own way, at
least this wont break things if they don't have it.

refs #14625
Make parent ganeti_web folder a python module

Fixes import issues when trying to get to the wsgi path
from the root of the project.

refs #14625
Fix some paths.

Collect static should collect to the project root now.

refs #14625
base.py: Update references to settings.py
Merge branch 'feature/14625' into develop

* feature/14625:
  base.py: Update references to settings.py
  Fix some paths.
  Make parent ganeti_web folder a python module
  Move noVNC static include to end_user.py.dist
  Use ganeti_web.settings instead of end_user
  Move settings around and add some comments.
  Add wsgi file