implemented Cruel Taskmaster

Also changed how  minion death and deathrattle are handled.  This
change should make the deathrattle trigger order more accurate.