Generate list of public classes in each JAR (#392)
Create class directory to load class lists from JARs (#392)
Print help on missing property (#392)

If a missing property matches the name of a public class, print the classes the user may have wanted to import.
Fix bugs in error reporting

- Ant target list is strings
- Throw cause of Groovy exception, not exception
Refactor logging for color

- Move eval logging config to lenskit-package
- Add color support with JAnsi
Convert Maven logging config to XML
Add eval improvements to release notes. [skip ci]