Add requirements.txt for pip and tell README.md to use it and fix markdown syntax partially.

I hope I didn't change README so much in #4 to make this conflict with it.