Fixed issues with tech unlocking. Added transaction reasons to most places, meaning they *should* be affected by strategies properly.