Add Javascript driver.

Truncation is slower than using transactions,
therefore we only want to use truncation when we have tests
that are run in several processes that needs to communicate
with the database and share the state.
Reset per page pagination values.
Redis
Sunspot
Enable presenter specs.

By default rspec gives you a view object called 'helper'
in any specs located in specs/helpers. Some project might
have more complex view objects (e.g. presenter objects) that you
also want to test.

This commit reveals this variable (for some reason it's renamed
'view' in this case) for other locations.
Return to the present.
Remove uploads.
Webmock/VCR.
Exclude some tests on CI.