Make network operation succeed more often

Now detaching a network succeeds even if it's already detached, and attaching
it succeeds even if it was already attached (whether attached in the same way
or a different way.)

Furthermore, the docstrings are now correct.
Make headnode network operations succeed more often too

Docstrings now correct.
Merge pull request #271 from gsilvis/networking-success

Networking success