Add Option tray now uses generic component

To test this, just click on the Add Option header link on the
Config page.

Closes COUCHDB-2453
Style fix for Add Database tray

Very small thing. The rounded corners should only appear on the left of the
input box in the Add Database tray. This increases the specificity of the
rule so it properly applies.
navbar: fix intendation
Clicking Databases page heading changes text color red

This also occurred on the Config, Active Tasks and other pages. Now
when you click on them the font doesn't change color.

Closes COUCHDB-2459
Switch-db-tray does not work with query options

This fixes a problem where using the db tray switch shows incorrect
results. To confirm fix:
1. Open a database (database A) and search for a single key with the
queryoption-tray: you get one document as result
2. use the new tray to switch to another database (database B)
3. you should see that all_docs from database B now shows up as you'd
expect

Closes COUCHDB-2460
Clicking on Copy in API Url style fix

This fixes a bug where when you click the Copy button in the API Url
tray and the input field goes white and the text is unreadable.

Closes COUCHDB-2441
Typeahead component needs to urlencode query params

This doesn't fix a current issue. It's just added in anticipation of
it becoming a problem down the road. Query params in the
Components.DbSearchTypeahead component should be url escaped.

Closes COUCHDB-2456