OO-650 support for custom themes directory outside of web app eg in olatdata
OO-644 fix broken lti privacy support
OO-650 support for custom themes js files
OO-651 simplified theme module inclusion for maintenance of third party themes