Rpi-gpio in node - always incorrect first read after boot