Update git-log fetching

- Do it all in Ant with the git executable
- In CI, fetch from origin to deepen the shallow clone
Make binary DAOs serializable
Implement snapshot neighborhood finder
Test and bug-fix user-user serialization
Make qualifier for item similarity threshold
Add user thresholding to user-user CF (#462)
Route neighborhood sizes through to recommend CLI
Synchronize sets for unit tests (#486)
Merge pull request #499 from kluver/master

minor fix to evaluators, make perform blocks behave like other tasks with respect to return values.
Fix algorithm instance warning (closes #468)
Add itemwise build to release notes (closes #481)
Pass up interrupted exception from eval target (#478)
Clean up a little more interrupted-thread stuff (#478)
Change NPEs (#439)
Update for renamed satisfaction methods.