meta-quanta: gbs: fix gpio presence issue

gpio presence service startup had the following issue:
https://gerrit.openbmc-project.xyz/c/openbmc/meta-quanta/+/37359

This may cause gpio present status to be misjudged leading to
wrong actions, thus add return code check to prevent them.

Also, remove unused present messages

Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I0d7850a73e9b24c68c99caac8cc2b2b30e6b4200
1 file changed