Fauxton: Do not add empty filters

Do not add filters, when someone submits the form and did not
enter anything
Fauxton: encode uri component for config url

Fixes the "/" in httpd_global_handlers in the config dashboard
Fauxton: Inject database into view

it's handled in the options and used, but was never passed
Implement bulk deletion for all-docs-listing

Introduce a collection which keeps track of documents that will
deleted using the CouchDB Bulk-update API, backed by a Session-
Storage.

The collection fires events, so the view is noticed.

Closes COUCHDB-2153
review
add missing semicolon
fix secondary indexes
add click handler for selection
remove fetch call
fetch the amount of documents for the page again
wording: destroy to delete
click on the whole box toggles
fix event binding

`afterRender` is called twice, so we had the same event bindings
twice
remove the view
fix trash button

.disabled comes from bootstrap
fix execution order