did a bunch of little work.
some modifications to show the field in the preferences.
making it so that changes to the preferences don't require a reboot.
Cleaning up the work of making a special preferences graphic (wasn't working out so well)
using GetConfig only when we need to.
Merge branch 'master' into improving_config

Conflicts:
	src/calchartapp.h
More work on improving config.
Now we draw a little preview of the changes.
Getting changes to have a write-queue, currently disabled.
You can change the way things draw.
Merge branch 'master' into improving_config

Conflicts:
	src/animation_view.cpp
	src/calchartapp.cpp
	src/calchartapp.h
	src/confgr.cpp
	src/draw.cpp
	src/draw.h
	src/field_view.cpp
	src/modes.cpp
	src/modes.h
steps closer to a better config system.
Merge branch 'master' into improving_config

Conflicts:
	src/animation_frame.cpp
	src/animation_frame.h
More merge
Converting yard_text and Show info into member variables so they follow the same caching system.  Added Ghost sheet to draw preview.
final amount of clean-up.
Merge pull request #109 from calband/improving_config

Improving config