Clean up and add unit tests for AdAdaptor.java

As part of the testing framework, imported a few helper test files
(AccumulatingDocIdPusher, DelegatingDocIdPusher, and UnsupportedDocIdPusher)
from the Sharepoint library, as well as TestHelper from the standard library.
(Only a couple of methods - those actually used - were retained there.)

This submission also removes the AdConstants and AdMembership classes, as
they are no longer needed.  In addition, it adds an equal() method to both
the AdAdaptor.GroupProperties and AdEntity classes.
9 files changed
tree: 28422913d956277b5dc98a9b9306b12d282edbee
  1. lib/
  2. src/
  3. test/
  4. .gitignore
  5. .gitmodules
  6. build.xml
  7. logging.properties