To ease integration into descendants of testMod, initialization and saving user progress are delegated to methods.
changed initSwirl.testMod to initSwirl.default
starting integration
Merge remote-tracking branch 'bill/master' into swirl1_incorp
updated version of swirl1.R with saveprogress stub and  initialization as method