Added support for python and refactored Makefile

Hi

Thanks for your project. I have asked a question on stack overflow but no answers:
http://stackoverflow.com/questions/18969968/run-a-script-on-windows-without-having-to-explicitely-indicate-the-interpreter

You may not accept all changes in file `Makefile` (after my refactoring, the `Makefile` looks more complex...)

Cheers