Fixed ugly outline

Removes outline (especially on select-elements in firefox)
Fixed ugly outline in select fields

Removes .tab-focus() on select-fields
Fixes #7898: ensure button type

Sets `type="button"` on all buttons in the docs
Merge pull request #7897 from voodoom/outline-fix

#7896: Outline fix
Run make on previous commit; twerk box shadow back to commented out version