UVA student Martese Johnson appears in court