Refactor layout into base and sub-templates
Checkout pages have their own layout
Unify alert CSS and update/prune existing alerts
Merge pull request #211 from Crowdtilt/checkout_pages_layout

Create layout for checkout pages and abstract layouts into base and sub templates