Revert "Preserve value of HL upon thread-not-found error in setInitial routines"

This reverts commit 7e0e324fb1315fcd95dca37806a04b1b35b71223.
Actually fix register destruction in setInitial routines
Add setInitialBC routine
Add setInitialIX and setInitialIY