update test running command to .py

Also, I should mention that the tests don't all pass for me. I get two failures, is that expected?
Merge pull request #1 from brad/patch-1

update test running command to .py
updated requirements
Update README.rst
obviate the need for runserver
better 2.6 support
add python 2.6 testing to .travis.yml
merge py26, fix conflicts
Merge branch 'live_server_test_case'