Swindon Town striker Nile Ranger has been charged with criminal damage, but will not face further charges of common assault, police said.