More theme fixes

6700690 - Default theme configs in get_template_settings
Important for deploying the updates to the fruitsalad theme.
0831698 - Fixes bug with getting host
545c259 - Adds missing https protocol in link
6679155 - Fixes bug with null form_class for default theme
41e63ae - Adds link to fix HTML validation
ac5f88e - Removes extra </div> and fixes indentation
18dcd69 - Replace protocol with relative reverse-url lookup
1c9c388 - Fixes loginbox dropdown menu
871c24d - Fixes other loginbox dropdown menu