3138: add wiselinks gem
Merge branch 'master' into 3138-wiselinks
3138: wiselinks data-push still not working.
3138: update page-wrapper for each refresh.
Merge branch 'master' into 3138-wiselinks
3138: Wrap breadcrumps and page-wrapper in a body-wrapper div. Update this target for wiselinks for each request.
Merge branch 'master' into 3138-wiselinks
3138: Split body into a separate layout for wiselinks.
3138: add wiselinks data-push to project link.
Merge branch 'master' into 3138-wiselinks
3138: When wiselinks is initialized, selection.js does not work. Since we want to stop using selection.js in the near future, let's not initialize wiselinks object for now.
Merge branch 'master' into 3138-wiselinks
Merge branch 'master' into 3138-wiselinks

Conflicts:
	apps/workbench/app/views/layouts/application.html.erb
3138: test passing as is
refs #3138
Merge branch '3138-wiselinks'