Fixing up pull request

Moved changes to home unit boxes from body.css to fix Stanford style
Fixed test_base_selenium - changed span to p
Fixing pull request

Fix to stop missing course logos throw an exception
Merge remote-tracking branch 'dglance/dglance-restapi' into sef-2000-dglance-restapi

Conflicts:
	main/c2g/static/css/core/body.css
500_staff.html moved under sites now too (#2000)
fix css per dglance pull: restore body.css (#2000)