added ">" delimiter to breadcrumbs

- includes @robertkowalski’s unit test
- I snuck in a minor fix for the login page (HTML+typo fix)
Editor: do not remove id field for docs

COUCHDB-2341
Editor: don't replace custom id attribute with document-id

If we have a document with an id attribute "foo" and _id: "customid"
added from the user and we do a PUT request for an update,
CouchDB will return: {"ok":true, id: "customid", rev: "123"}

The Model will think it has the id "customid" instead of "foo"
Revert "Firefox: Add z-index for sidebar"

This reverts commit fcb7116c5c550b6a3884e6d81c97d981a54ee881.

The commit broke our modal-windows which are located inside the
dashboard.
Prevent display of native autocomplete list

 - adds autocomplete="off"

Closes COUCHDB-2303
Config: remove unused views from base.js
Fix missing section name if deleting the first item

  - refetch collection and rerender view after a delete
  - use global Eventbus for config

closes COUCHDB-2321