(Issue 2608) Hashing image files; moving pluginBuilder out of API. Documentation touch-ups
Merge remote-tracking branch 'origin/Hilary' into issue-2608

Conflicts:
	shared/oae/api/oae.bootstrap.js
(Issue 2608) Replacing references of /shared, /ui and /admin resources in widgets as well.
XSS WIP
Removing unnecessary TrimPath modifiers
Hiding columns in tenant admin view and trimming entered values
Turned renderThumbnail into re-usable macro
Adding a skin link to the tenant admin
Merge branch 'notifications' into skinning
Added skinning item in left hand nav
Merge branch 'notifications' into skinning
Added skin variables and values, updating skin, color picker for color fields
Started converting skin file to LESS template
Added sections and subsections
Documented institutional skins
Fixed alpha issue
Enabled reverting to original value
Removed Marist skin in favor of externally hosted images
No longer showing OAE UI as a configurable module
Added static file that can be used when the app servers are not online