Minor updates

I added a .gitignore, because it's useful.

I use virtualenv, so I added a requirements.txt file so that I can do a `pip install -r requirements.txt` to get PIL

I also also changed the comments in sstv.py to reflect the explanations that you put in README.md - they are much more clear and very useful to see in the code.