Former Hull City and Middlesbrough forward Aaron Connolly has left Sunderland by mutual consent.