Fix #1, #3: modularize color themeing

Making the background white is now as simple as

    \setbeamercolor{palette primary}{bg=white}
Fix #2: increase distance between title and line

This and 4fbada019c6d should help with arbitrarily long titles.