Doh! recordURL is implicit now. (bug 869675)

sorry @krupa
redesigned reviews listing page - mobile and desktop (bug 867893)
shorten # of reviews on narrow mobile (bug 869550)
More tests, better tests

* Reorganized tests into directories
+ Added login helper
+ Prevent localStorage use inside Phantom
+ Added tests for account settings
+ Improved category tests
Fix the tests that cvan broke
Test parity with selenium for detail page
Fix latest version string (bug 869520)
Fix tests for typo in selector
Fix for typos and untrimmed strings in casper
add favicon (bug 867367)
Add schema.org tags (bug 709636)

This might cause some jank, but it should be easy to clean up.
Fixed improperly parenthasized expression
Test that log out works as expected
form[novalidate] should not have disabled buttons (bug 869959)
even better
Add test for region header
Cleanup payments.js
new modals WIP
fix broken flag ratings tests
comment out uglifyjs for `make includes` for now