Use Poltergeist as Capybara JS driver
Add JS test for progress preservation