Improve requirements egg notations.

I'm a bit stuck on figuring out user settings and question metadata, so I did something else:

1. Added version info to `#egg=` notes. This allows pip/peep to skip installing more packages, improving speed. This does not provide any security or safety benefits. This should make deploys a little faster becaues they will download less. It helps dev a little too, when calling peep on existing virtualenvs. The difference is minimal with a pip download cache though.
2. Remove wheel hashes. This improves safety and usability. Now leaving off `--no-use-wheel` won't do bad things, it will error. This helps protect against developer error when making new envs and updating old envs.
3. Change some `#egg=` annotations to match the actual installed package. This is purely aesthetic. 

r?