yandex: port to new api, make readyOnLoad

/cc @ianstormtaylor 
why does this need to happen? is there a timeout or something inside yandex that makes teh globals not immediately available?