use makefile from jacebrowning/template-python
update travis.yml to use new makefile
use the virtualenv on travis instead of creating another one
update testing docs
fix target deps for dist
fix clean-docs
separate test/dev/docs requirements
put virtualenv in version specific directory so so multiple pythons can be tested locally with makefile
add test-all target to run tests on all 4 supported pythons
update testing docs
remove unused makefile targets
simplify `clean` targets
make default `all` target run `test`
Merge pull request #352 from flask-restful/makefile

Makefile improvements