Nhaveen given grand send-off as brutality of his death lingers