Added ability to add new user

Creates unbound permission set and sends e-mail to new user at specified e-mail.  Includes some tests, not complete.  Also, e-mail link is TBD.
Added additional tests
Added settings to support sending mail
Extended routes, preparing e-mail confirmation work.
Refactored the way Authenticated Users' tokens are handled.  Makes testing & usage of validated token easier in other places.
Added v1 of unbound permission set binding.  Converting XML serializers to JSON serializers.
Statics update, changed XML serialization to JSON.
Added ability to add new user

Creates unbound permission set and sends e-mail to new user at specified e-mail.  Includes some tests, not complete.  Also, e-mail link is TBD.
Added additional tests
Added settings to support sending mail
Extended routes, preparing e-mail confirmation work.
Refactored the way Authenticated Users' tokens are handled.  Makes testing & usage of validated token easier in other places.
Added v1 of unbound permission set binding.  Converting XML serializers to JSON serializers.
Statics update, changed XML serialization to JSON.
Merge branch 'backend-user-management-controller' of https://github.com/Pure-Battlefield/gswat into backend-user-management-controller
Updated Azure Tools version
Removed ninject conventions binding.  Added base frontend classes and backend support for getting users and user list
Added App Insights