Remove checkboxes from viewlist

The viewlist has no bulkdelete. If we want to add it as feature a
good point might be with the new header-controls.
Revert "Fix the flash on doc page route changes"

This reverts commit 84e6d87b2de671fff1ddeaffb02003ef2ffd0b09.
Componentize footer

Take the elements that were all baked into all-docs-list
and inject them into the all-docs-list. This enables us to have
a separate footer component in the layout which can be initialized
without the all-docs-list viewobject.

This enables us to remove the `position: fixed` from the footer
and use `position: absolute`. Without having the element
`position: fixed;` we do not need to calculate it's width via JS
and can apply a css based pane layout.

Part of: COUCHDB-2471