Add sync read and write support to Hardware()
Add setup command to be run as root to export all the gpios