Dreams, Sleep, and Consciousness (Interweaving the Neurocognitive Theory of Dreaming with New Theories of Sleep and Consciousness)