Former footballer Joey Barton has appeared in court charged with sending offensive messages on social media site X to commentator Lucy Ward and TV presenter Jeremy Vine.