requirejs domReady plugin

Because using $(document).ready() when we're loading *lots* of requirejs modules
is unreliable