Update phyjnius version
Refactor all auto class calls to ovation.core

We should now be able to setup the class path in ovation.__init__, but
download/update the JAR in ovation.connection. Importing anything else
besides ovation and ovation.connection before the JAR is in place may
throw an exception. Is there a better way to handle that scenario?
Basic JarUpdater

Jar updating, but we haven't tested yet, still with all jars
With download status
Using auto-download

Adds progressbar status for download
Manually tested
No restart required

Turns out we don’t need to restart after downloading. Whoop.
Merge pull request #4 from physion/auto-update

Enables API auto update for Python API