2019 Honda CB300R launched in India at Rs 2.41 lakh. Overdrive's Shubhabrata Marmar checks out the features.