[
PUL-6749] [
PUL-6750]
* Store custom user details object in JWT claim (currently has some serialization issues on parsing)
* Fixed some Spring Security configuration issues
* Switched to use Spring Security login form controller
* Fixed issue where unauthorized access errors were returning a HTTP status of 404 instead of 401
* Refactored JwtRequestFilter to properly generate an authorized token during login using a new method in JwtTokenUtil that properly validates the token