Merge pull request #830 from jay-hodgson/develop

merge from release-29
SWC-1198: check for the terms of use state on the home page if logged in, log out if not accepted
Merge pull request #831 from jay-hodgson/SWC-1198

SWC-1198: check for the terms of use state on the home page if logged in...
add cache filter to be hit by tomcat
the filter
fix
rename
first step, expose widget at Folder level
minor modifications to the view. modify->create data use condition, removing special rendering for controlled level, and report issue instead of flag
in progress
more progress
more progress
need uploader UI to support being reconfigured
more refactoring
fix bugs that show up on compile to js
progress with the new add folder dialog
with a functional add new folder dialog
more new folder work
pop up all access requirements
updating pojo version