Standards conformance -- PEP8, Jenkins

 - PEP8 conformance
 - Jenkins compatibility (test.sh)
 - test/all.py no longer needed
 - eliminate local pexpect in favor of an installed one
 - remove obsolete code

Change-Id: I92215990fa67017d13b6d85837055000c6abac78
Run nosetests directly in test.sh rather than using make for jenkins

Change-Id: I7a2f954ffd9e3929a18f183192cfd2b4b1eb6e1b
Ask jenkins for information about python and nose

Change-Id: I9db30a6ec54f5e2d1bdaf4d45a72f083dbd95416
Where is nose?

Change-Id: I2588ce8759f1733211e6c71ac3796bf96a3e3f8b
Show me the environment

Change-Id: I63192712ec87d5e44a969c8f11753aa40b29ad08
Show me the python site packages

Change-Id: If8898e3fc5d04677cb874a09f616c190dea6b716
What's in /opt?

Change-Id: Ied7669bdc196a55c7c34130bcf46743d5dd36e4f
Going on a snipe hunt for nose*

Change-Id: Ia1ac30b90d8bee0bad4d21c9e10634fec760d176
Testing jenkins, replace exc_raises with assertRaisesMsg

Change-Id: I284f1de2beb06ee2a3d88367a7b17c82556f3c0c
Spell "nosetests" correctly.

Change-Id: Id95f9d8a6d738c40990cdb0268797384ce11fd23
Point nose at hpssic/test, not the symlink that is not in the repo

Change-Id: I3d1f07381915d5b23b963ad8521aa0fadba4afb7
Do we have a pip on jenkins?

Change-Id: I976cfa94a5641f539441f1d02096afa88de1970a
No pip. Do we have easy_install?

Change-Id: I2ba1bf47fb16e716e4fdb104f22b65cc59748d28
Determine $HOME and cwd

Change-Id: If80dc5f3a7b2424bf146a42b8ea7d00861596af7
Try installing venv and pip in the workspace

Change-Id: I31d50974625bfb24e0aab429734cd8b63cef74c8
Create the prefix directory for easy_install

Change-Id: Ica61504194142f9fc25fd3b0c6f804f9a5b75926
Using virtualenv

 - mute xtrace around activate
 - install my own nosetests, pexpect
 - make sure I'm getting the right nosetests
 - make nosetests verbose

Change-Id: Ibb5436fe2536b1b31f94a73508ab42cdada23e28
The package that contains nosetests is CALLED 'nose'

Change-Id: I002f2118995e9650dbce193d9871beb65467da83
Add requirements.txt, add . to PYTHONPATH

Change-Id: I97ceafe2493b306490114ecc1a2180915d9d9e8f
Rearranged env variables for modularity

Change-Id: Ie76ac0a5bcd11a9dad3ce81eb5651b6c4a52b377