Fixed the HTML redirect/render reference to only use the prefix (example /register instead of /register.html)

Added HTML5 field checking to the registration page. This will allow the browser to filter out registation requests that do not follow our legality checks. The legality checks also exist on the server side as a fail safe.