Update ready.js to not use other Enyo code

ENYO-3870 reports that due to the use of enyo.indexOf and enyo.asyncMethod in ready.js,
you can no longer load Enyo dynamically after the page starts.  While I've not verified
that use case, this patch at least fixes ready.js to no longer use calls defined later in
the enyo library.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)