Initial commit
Update rpc.py to use struct library for compatibility
Update rpc test code for compatibility
More updates for compatibility
Fix open/close action
Now supports Python 2 and 3
Minor fix