don't use setTimeout - it doesnt work in BTO mode
remove not used pieces from context
switch io.loadAsync to use BTO onreadystatechange
add webl10n target