zChan|zCset: add interleaving identification

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zCharDevice: remove isInput and isOutput variable. Use only function

User can change permission, so calculate them every time

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
Comments debugging print

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zUtil: add getDevice function

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zCtrl: fix trigger and device name. Remove NULL character

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zCharDevice: update comments

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zConfig: add the list of standard attributes

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zAttribute.py: don't store last value

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zAttribute.py: use specific method for R/W permissions

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zCharDevice.py: change read/write block interface (incompatibility)

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zCharDevice.py: fix chardevice handling bug

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
zInterface.py: change address to devname

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
interface: simplify code

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
PyZio: huge restyle [INCOMPATIBLE]

comment: more comments
style: apply python code style
code: review permission code, and device list

Signed-off-by: Federico Vaga <federico.vaga@gmail.com>