added logging of error messages to /var/log/pi_lcd.log and fixed startup bug re: not going into the background properly.