Added `.ropeproject` to `.gitignore`.

I'm not going to bother with another feature branch for this. I'm using
[python-mode][1], which has some nice refactoring-related features,
which in turn tend to litter the working tree with directories by this
name.

[1]: https://github.com/klen/python-mode
Added headnode_{start,stop} api calls to the spec

Also stubbed out a few functions with docstrings.