Added JS style guide

Squashed. Initial version of the JS style guide.
Minor style fixes

This fixes a number of small issues described in:
https://issues.apache.org/jira/browse/COUCHDB-2370:

 - don't truncate all headers if there is space
 - fix font size of active tasks title
 - add more space to the button in config/add-section
 - fix wording after verfying the installation
 - autfocus the add-section-modal in config

Closes COUCHDB-2370
Query option tray style updates

- Query options and Api Url button and tray style updates
- New trays.less file added to group common styles across trays
- hover border now white
- Checkbox transition and effect updated
- API Url now remains in position after shrinking sidebar
- increased size of icon next to database name

Closes COUCHDB-2395
import index module
load indexes module
add couch watermark
add window-resizeable-half class
use <%- instead of <%=
load new view also on click in dropdown
resizing two-panes
import template-styles
delete routes in documents
use new queryoptions-tray
use preview screen to give some feedback
remove old viewindex stuff
fix route
document style
style alldocs-items
deactivate json view - it is not in the current scope
fix padding