Carbon Nanodots: A Review—From the Current Understanding of the Fundamental Photophysics to the Full Control of the Optical Response