First stab at a theme manager.

It seems to work pretty good. We may try to improve it by writing a
complete theme for Kivy. Maybe something from Android or iOS or Redmond.