moved jenkins script into its own script in this git repo

This will mean that all the jenkins jobs will share the same changes
without having to update anything in the GUI.  Plus other people can run
the test suite as they want.

refs #1888
jenkins: run the tests in the virtualenv after its setup

This should test that the setup.py file listings are complete, and that all
of the files and dependencies are getting properly installed.

refs #1888