python 2/3 compatibility
fix wrong assumption about /bin/bash
[wip] rework documentation