Add SetDifference UDF
Add HyperLogLogPlusPlus UDF
add a UDF pair for simple random sampling with replacement (SRSWR)
merge datafu
Update file headers

[ci skip]
Clean up ivy.xml
Clean up test classpaths

Some JARs, like fastutil, are packaged in the datafu JAR under a different namespace.  For this reason they are not included in the pom.  To properly test datafu these JARs should not be in the namespace used for testing.  This wasn't the case.  So we couldn't be sure that the datafu JAR worked without the fastutil JAR be downloaded.  I've fixed this by having separate classpaths for building the JAR, building the tests, and running the tests.

Other changes:
* Updated NOTICE.
* Updated pom-template.
* TransposeTupleToBag doc fix.
add copyright headers
minor updates to SRSWR
Merge branch 'master' of github.com:linkedin/datafu
Autojar commons-math and stream into datafu so not required as dependencies

This increases the JAR size about 400k to about 750k.
Fix eclipse .classpath

Needed to reference the libraries.properties file so versions are known.

[ci skip]
Merge pull request #73 from matthayes/master

Add SetDifference, HyperLogLogPlusPlus, and improve tests
Package small subset of google's guava in DataFu

I wanted to remove Guava as a dependency in our pom.  This makes DataFu easier to use.  We are not using very many significant parts of Guava.  So, I tried autojarring it, which packages Guava in DataFu and includes only what we need.  This ended up pulling in a lot of Guava, as we were using ImmutableList in several places.  I replaced these calls to Arrays, which ships with Java.  Now there is just a handful of classes we pull in from Guava.  The file size is not significantly changed as a result.
merge datafu
switch back to RandomDataImpl from commons-math-2.2
update javadoc
more javadoc
Merge pull request #75 from matthayes/master

Remove requirement to include Guava JAR
Merge pull request #74 from mengxr/master

Add a UDF pair for simple random sampling with replacement (SRSWR).
Bumping datafu version to 1.2.0

[ci skip]