Jacob Greig, 32, who calls himself “Harry Potter” on social media, faced court accused of murdering a teenager in Sydney bushland.