Added snap.js which allows the hamburger menu to show from the left. Fixed the badges in the header so that they no longer cause tests to fail. Updated all the continue buttons found to be consistently button-primary and on the right. Updated a few forms to be more mobile friendly. Fixed a few style issues in the learn page.