Kaaviya Thalaivan music review: Get drenched in the musical rain of AR Rahman!