Add new methods into GPIO.pm and some POD documentation