add validation on gap widget initialization.
Merge branch 'master' into hottextInteractionPlugin_2
fix saving correct answer state issues