Merge pull request #642 from informa/issue/557/demo

Front end for detail.html, promotions, widgets, basket.html, checkout nav
Update payment advice for bankcard form
Correct product URL on thank-you page
Correct basket item count in template partial
styled login, fixed include for single/feature promo, begun responsive/mobile (head,foot,product lists,home page )
added styles for the category listing on browse.html
Merge branch 'issue/557/demo' of https://github.com/tangentlabs/django-oscar into issue/557/demo