Use webkit instead of selenium as a driver for javascript-enabled capybara tests.

Added some 1-second sleeps to solve some timing problems in tests.
Require capybara-webkit when running specs.

Hopefully this will help tests run in Travis.
More work with 1-second sleeps in strategic places to help acceptance tests to pass even when the javascript driver (e.g. webkit) runs reeeeeally fast.