Update setup prereqs, requirements.txt

Particularly:

1. nose is a dependency for `requirements` if you're
_developing_ the package, not if you want to _use_ the package.

2. treant's needed for usage and thus also development.