Added support for python and refactored Makefile

Hi

Thanks for your project. I have asked a question on stackoverflow.com but no answer:
http://stackoverflow.com/questions/18969968

I have added `script-runner-python.c` and re-factored the `Makefile` to avoid changing it while adding a new file `script-runner-xxxx.c`

Cheers