Респект за такой подробный ответ!
Я завис как раз на шаге 4. Чтобы забиндить хэндлер, нужно знать url приложения, но он неизвестен пока не загрузишь архив с кодом, в котором уже должен быть указан url, такой вот замкнутый круг) А ваши способы весьма находчивы)