From better sleep to more energy, magnesium supplements are everywhere. But should you really be taking them? Dr Sivaranjani Santosh explains who needs them.