Modifications

Major points:

* Add a `setup.py` file so we can `pip install` from the Github repo.
* Move to CoreNLP 3.4 so that we can...
* Make use of the shift-reduce parser.
  * This required tweaking some things in the `sample.ini` file.

All of this works the way we need it to for the PETRARCH processing pipeline. I haven't tested it extensively for other use cases.