Removes teaspoon gem artifacts

We don’t have JasmineJS set up for JS testing, so let’s remove the
teaspoon gem till if/when that's added. A lot of the JS can be tested
from Capybara, so for simplicity it would make more sense to do the
testing there.
Merge pull request #525 from codeforamerica/removes-teaspoon

Removes teaspoon gem artifacts
Fixes #522 - Adjusts button_tag type attributes

- Adds missing `type: ‘submit’` to search filter icon buttons.
- Normalizes button type attribute to be first argument in all
button_tag instances.
- Removes name attribute on button_tags. Alternatively, the
`value` attribute could be added to identify which submit
button was clicked to submit the form. However, we currently
do not need to know which button was clicked.
Fixes #440 - updates Rails to 4.1.4

- Updates rails gem version to 4.1.4.
- Removes unused cassettes.
Removes unused cassettes

Removes cassettes that are not being auto generated.
Merge pull request #523 from codeforamerica/440-rails-41-upgrade

440 rails 41 upgrade
Update to RSpec 3.0.0

Updates to Rspec 3 and applies transpec gem updates to the test suite.
Code review edits
Code review edits