Manhattan man charged for pistol-whipping street vendor, punching cop after being thrown out of Dave & Busters