Add an isNew query param for adhoc cards.
[#81141478] add js test to ensure editing mode on creation
Add capybara-webkit for evaluation
Run only tagged specs with selenium

Capybara-webkit is now the default javascript driver.
You can still use selenium for you spec by tagging it with selenium or
by setting the environment variable SELENIUM to something truthy
A couple more Selenium-only specs
These pass locally but fail in CI
tag failing spec as selenium's
Tag addtional spec with selenium
schema changed
Merge remote-tracking branch 'origin/master' into new-adhoc-card-title-editable
Prevent isNew mixin method from overriding overlay isNew
inject controller:task in test
[#81141478] pass isNew to inline edit, not isNewTask
[#81141478] strange bug where adding an extra respondwith was breaking a test
update to ruby 2.1.4
[#81141478] change test to reflect auto edit behavior
WIP: update .js, .css, routes.rb, and task via rake task
customer_cards.rake: use better needle to insert after existing mounted engines
custom_cards.rake: no need to register tasks anymore
custom_cards.rake: better needles for application.{js,css}.erb