Remove bad onBeforeDelete 

ss3.1 calls onBeforeDelete when a user 'unpublish' a Product Page... This is bad because the client looses all variations and freaks right out.