Moved Add Config Option modal to tray

This also fixes a few things.
- validation is cleaned up a bit
- the typeahead option now properly works again for sections.

Closes COUCHDB-2443
New lookahead-tray component

You can see the component by going to a database, then clicking on
the database name. That will open up a tray where you can type to
get a list of other matching databases. Clicking <enter> or
selecting the item from the list will take you to that particular
DB page.

Closes COUCHDB-2420