Improve sensors example
Use http endpoint by default
Allow passing `params` when listing keys
Allow accessing keys from Device class
Extract common definitions to Resource class
Params are not optional when updating Streams
Extract common methods to Resource class
Add support for /devices/groups endpoint