Upgrade Jersey versions and code
Added exceptions, exceptionhandlers, changing package naming