Fix JavaDoc build error
Fix compiler warnings in lenskit-data-structures
Drop use of SolverException in lenskit-core
Drop use of SolverException in non-core modules
Clean up warnings in lenskit-core

Lots of these are fast collection warnings. Some are serial version UIDs, and a smattering of other warnings.
Fix KNN and slope-one warnings
Use non-raw types for Metric uses
Clean up more lenskit-eval warnings
Clean up warning in ML100K
Clean up lenskit-cli compiler warnings

- deprecated isCompressed() method
- strange gyrations with Ant project targets