Add shebang line, fix line terminators, file privileges

Necessary changes to make it run directly from linux command line.
Because line terminators have been changed diff on the Punch.py file shows that all line were modified.