THRIFT-373. Update lists of files to include in release tarballs This is mostly EXTRA_DIST, but also includes some headers. I had to drill down into test because "make dist" builds some of the test code. .gitignore is not included in the tarballs.