Bug 976227 - dashboard template

Rough template, more polish on the way.
Updated tests for landing->home.
No, really, deploys don't need user input.
Base template and home page updates
Add contributing guidelines document.
Bug 976794: Add model for news items and display them on dashboard.