Adding some supplemental background rendering stuff
implemented outer ring sets
added another ring set and template-ified SpinPulser
increase the width of the colored stripe on the balls so that they're easier to see
Merge branch 'master' into config-and-serialization
specify wall isExit from config
cleaning up the json serialization code
more json cleanup
Merge branch 'master' into config-and-serialization
adding serialization for game object specifier structures
added config json dumping
Merge branch 'config-and-serialization'
Merge branch 'master' into rendering-enhancements
adding DelayedAction and DelayedActionSpan
going a bit nuts with templating
Merge branch 'rendering-enhancements' into animation-and-timing
implemented delayed actions, with an example action in RendererExtras
initialize game object properties in constructors based on specification objects
Merge branch 'config-and-serialization'
separated out timing related stuff into Timing.h