Gen 1: Several move bug fixes

Substitute: Pokemon couldn't use boost moves on themselves.
Draining a Substitute and breaking crashed.
Speed boosting and Attack boosting moves need to boost beside 
negating paralyze and burn respective drops.
Counter does not counter seismic toss.
Attack and speed dropping attacks reinstante paralysis' and burn's
respective drops.