First pass at user log in.
Added global error handling. Added SQL update scripts to support log in and auth tokens.
Fixed incorrect registration of the global exception filter.