Change the color or unselected tab to #CECECE
Issue: GCP-8641
Two minor improvements:
* Skip context information processing for static resource requests in ContextFilter.
* Added null check and an exception for an edge case - when both preferred and fall back methods fail for some reason to resolve Workbench project and user id - in ContextUtils.
Removed un-necessary processing in HTTPRequestAwareServletFilter for static resource requests.

Issue: GCP-9406
Reviewer: GlennM
Drop schema version before running the backup script during restore; Throw error (not just print in log file) if exception happens during restore and backup
GCP-9480, GCP-8436
Reviewer: Glenn (post-commit)
Added utility class to serialize/deserialize objects
Issue: GCP-9029
Reviewer: Mae
Changed system message to look like error message    Ticket: GCP-7769     Reviewer: Jai
changed from system notification from red to yellow    Ticket: GCP-7769    Reviewer: Jai
Merge branch 'master' into branch_update_from_changes