Python improvements

- auto add unzip to buildInputs if pkg has zip suffix
- add shell hook for instant development
- syntax improvements