added filter
the filter manager runs filters on provided data
added caching to the filter manager
added filter manager to publisher.js
silly commit
integrated filter manager to asset viewing page and lifecycle
rmeoved logs
added permission check to api and removed log info
added permissions to ebooks and sites
Merged master with fix-stop-get-change-scxml