Provide settings override from data-attr (bug 1030796)

Smooth out some of the requires + require config along the way to eliminate a requirejs timeout.