Removing unused parser state.

Previously, I had been removing the unused parser state as needed in a
piecemeal fashion. This commit removes about half of the remaining
parts. The next commit should hopefully remove those remaining.
Finished removing unused parser state

The remaining unused parser state was removed, finishing what was
started in the previous commit (005e2778).

Some style reformatting was also done.
Began decoupling release site creation from parser