A debut goal from Laszlo Kleinheisler saw Hungary beat Norway in Oslo to give the visitors the advantage ahead of the second-leg of their Euro 2016 play-off.