clean up dataset controller spec; add explicit comments to dataset js spec
[#42312673] use stubDefer to ensure textext server requests are flushed out