Beyond Supervised Continual Learning: a Review