Update Python packages used for testing

Update Python packages used for testing.  The newest versions of
these packages fixes a problem where the number of test failures
being reported was always off by 1 unless everything passed. Added
pypyodbc since it is a common alternative to pyodbc.  Also the file
subunit2csv is no longer being tracked by puppet since it is now
packaged with the latest version of python-subunit.

Change-Id: If6ff3ce0d3f6a7c2532102630abcaeed8f3b990a
Closes-Bug: 1339906
Merge "Update Python packages used for testing"