Fixes problems with cancel buttons

Makes it easier for text on various buttons and links to be changed

Update dependencies, etc.

Update all files and the help to reflect the new license

Adjustments so the signin and signout text can be changed easily

Cleanups and bug fixes