update interactions cap configuration
use a much smaller banner image

this image is downloaded every time and it was 123kb
this one is only 4k.
Add Analytics to report layout
Fix hard-coded url
Add external activities to materials search
Disable report links for things that aren't reportable

... specifically External Activities without a linked template.
Fix more hard-coded urls
Fix typo
Fix javascript so urls respect relative url roots
Fix NPE
image_path => path_to_image

image_path routes to the Image model, path_to_image maps to image asset
paths
Wording change on manage materials page
Have external activities show in the Recent Activity page
WIP: New logo in bg-footer  (styling not right)
Adjust padding for new logo.
Adjust footer position.
Merge branch 'master' into zeus_updates

Several tricky conflicts here. It is likely this will break something.

Conflicts:
	app/assets/javascripts/search_materials.js.erb
	app/controllers/search_controller.rb
	app/views/portal/clazzes/_material_details_students_table.html.haml
	app/views/search/_material_unassigned_clazzes.html.haml
	app/views/search/_result_item.html.haml
	config/routes.rb
fix bug introduced during merge