A 31-year-old man has been charged with offences including grievous bodily harm with intent and is due to appear at Strabane Magistrates' Court on Thursday.