Kevin Hart proves rapper alter ego is no joke at all as he drop new music video featuring Trey Songz