Added hero ice/fire spells

He moves and attacks faster when he's 'on fire', and takes less damage
when he's 'frozen'. Also, moved the Sidekick Spellcasting into it's own
file. The Hero does have to be tagged as 'Hero' for this to work
correctly.