Add meta name="viewport" to base template and clean up header.

This is temporary until core reddit is more responsive / mobile friendly.
mobile: Make discussions box have proper top border.

Bad specificity caused an incorrect dotted border.
mobile: Ensure proper space between tagline and description/discussions.
mobile: Use less horizontal space for individual updates.