defect fix.
Merge remote-tracking branch 'origin/master' into dsc-736
updated server code to process data edit in check screen.
updated server code to save edited data in check screen.
code clean up.
Swapped order of REALMS fro login
Removed Switch User option
Merge pull request #691 from nla/ti_user_fix

User Access Fix
dsc-259 tiff extraction fields are fixed
Merge branch 'master' into bs-dsc-259-tiff
junit test fixed
Merge pull request #692 from nla/bs-tiff-test-fix

junit test fixed
Merge remote-tracking branch 'origin/master' into dsc-736
Fix issue with login pages appearing inside the app (not properly redirecting)

Adds an auth filter that returns a special error code when a user's session has timed out and the call was an ajax call.
Adds a global ajax error handler to force a page refresh to initiate the proper redirection to login screen (maintaining the session info).
Merge branch 'master' of https://github.com/nla/banjo
more tiff extraction fields fixed
code refactor.
code clean up.
Update check_file_details.ftl
Merge pull request #690 from nla/dsc-736

Dsc 736