Collective Fixes:

- Change the scripts and make them executable
- Make pumkin repo become more 'python3' compatible
- Define "# -*- coding: utf-8 -*-" according to
  python `PEP-0263` standards
- Add 'normpath' to handle paths with trailing '/'
- Add 'try,except' statements to handle mkdir() 'EEXIST'
- Add '__init__.py' to ease with function imports

Signed-off-by: Harshavardhana <harsha@harshavardhana.net>