Certain Preference changes do not get applied #25

I refactored the previous code I submitted for changing the
background/foreground colors. I’m not sure that the text areas
themselves should know about and deal with the preference store, so I’m
applying their defaults when I open them.

Also, I removed some commented out code from a previous issue