Separate requirements file for dev packages

Also turn python coverage on by default and update the docs.

ping @mgrauer @cpatrick 
Can we have both lines with comments about being pre-2.6, etc.