Add GPIO configuration options

Configure daemon to use configurable GPIO pin - reloads GPIO each time
configuration in updated
Added gpio_pin option to xml configuration
Enable GPIO toggle and pin selection in web interface