Got rid of race condition between on ready/callback
Merge pull request #25 from tessel/es-on-ready

Got rid of race condition between .on('ready') and initial callback