Fix URLs in the PZH Web Server to be more sensible

Also, move the 'public' directory out of 'lib' and make
the web server show when a user has made an access request

Jira issue: WP-955
Add .gitignore file to repository

The .gitignore was missing.  A simplified version of the one
from Webinos-Platform has been added.

Jira issue: WP-955
Fix test in the PZH Web Server

Jira issue: WP-955
Fix typo in routes file

A double slash was in one of the paths.

Jira issue: WP-955
Fix path conflicts on certificate exchange

Due to paths changing, a conflict was introduced on
the request-access-login page.  This should fix that
problem

Jira issue: WP-955
Update package.json for NPM

As requested by @habibvirji

Jira issue: WP-955
Merge pull request #4 from jplyle/change-paths

Change paths on the PZH Web Server