Added back some dependencies that are needed for python 2.6 (at least)

Also freeze the version of pyparsing to avoid a bad one (2.0.0) with compilation errors.

It seems like the reworking of the buildout.cfg / version.cfg files on the 3.0 side was not trial built on python 2.6.  The build was failing on Travis and also on our private CI.  Either way, the version tweaks in this pull request are needed / sufficient to get the "master" build and tests to run clean on Travis.