A 21-year-old man has faced court in Ballarat charged with the murder of 23-year-old woman Hannah McGuire.