Increase and randomize Wizzrobe casting time

Should make Wizzrobes slightly less dangerous but slightly less
predictable
Update / standardize hookshot trade code