added styletests addon for viewing styles

Working to consolidate/clean the CSS class names.
@deathbearbrown made this thing, and it is handy,
so moving it upstream for Fauxton styling in dev.
moving to use only Bootstrap styles for buttons
db & doc search form styles simplification

Removed dependency on ID styles.
Using straight Bootstrap styles.
Added search form to styletests addon.
Bootstrapify doc item hover buttons

Edit (design) doc & delete trash can icon
now use Bootstrap styles. Tests in styletests.
.icon class tweaks for various .btn- sizes

So the icons scale with the button size.

Added em-based padding to default .btn .icon
and tweaked Add New Database to include a space.
doc & view_editor buttons now .btn classed

Gray buttons now outlined buttons--due to the
inconsistent use of "default" button styles
in the design (some places they were outlined
other places use a solid gray bg).

Will need to make a determination of which it
*should* be or whether there is a strong need
to have 2 (or more) default styles or whether
there is a better name for the gray background
buttons--defining some meaning rather than
some color.
Bootstrapifying Query Option buttons

Also made Compact View button match the others
in size.
api-url-btn now a Bootstrap button
Upload Attachment modal now using Bootstrap buttons

Had to tweak a small bit of views.js code due
to the switch from <a /> to <button>s.
killed of old search for style test

Just some cruft clean-up.
Bootstraping the last (hopefully) of the buttons
added search form w/out logo to styletests

Which shows that there need to be better
styles for search forms as the inclusion
of the logo is currently responsible for
the proper height of the button--which
is an unfortunate and limiting dependency.