Fixup EclipseGen resources globs to include prefs.

Also upgrade PantsRunIntegrationTest to unittest2.

Testing Done:
$ PANTS_DEV=1 ./pants goal test tests/python/pants_test/tasks:eclipse_integration --test-pytest-options='-vs'
...
16:50:51 00:01   [test]
16:50:51 00:01     [pytest]
16:50:51 00:01       [run]
                     ============== test session starts ===============
                     platform linux2 -- Python 2.6.9 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.6
                     plugins: cov, timeout
                     collected 9 items

                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_all_examples PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_annotations PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_hello PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_java_sources PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_jaxb PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_protobuf PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_scaladepsonboth PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_thriftdeptest PASSED
                     tests/python/pants_test/tasks/test_eclipse_integration.py::EclipseIntegrationTest::test_eclipse_on_unicode PASSED

                     =========== 9 passed in 19.66 seconds ============

16:51:11 00:21     [junit]
16:51:11 00:21     [specs]
               SUCCESS

Travis CI went green here: https://travis-ci.org/pantsbuild/pants/builds/32908116

Bugs closed: 497

Reviewed at https://rbcommons.com/s/twitter/r/916/