Are you dreaming? The significance of dreams in Halacha