Don't require exact permissions, just make sure the user can read it
Support working on device by device id (in case there are multiple devices)
Added Syntax explanation including device
Remove TODO that has been done...
Merge pull request #2 from davidfraser/master

Support multiple devices