when calls the heart season 8 finale spoilers