Update Guava to 16.0.1
Properly escape GraphViz output (#524)
Bump commons-lang3 version
Fix GraphViz escapes to be compliant
Add GraphViz escaping fix to release notes
Fix algorithm method naming in train-test
Use eval classloader for external algorithm files (#518)
Deprecate preload method for algorithms
Update Grapht (#518)

- Use Grapht 0.9.0-SNAPSHOT
- Use LensKit EvalProject class as base for inferring the default class loader
Infer default class loader in ConfigurationLoader
Use new Grapht class loader utilities in LkREL
Bump JaCoCo version to snapshot (#466)
Re-enable Java 8 on Travis (#466)
Rewrite grouping cursor test in Java

Groovy and Java 8 have some problems with implementing iterators; this rewrites a test in Java to work around this problem (#466).
Bump to released JaCoCo 0.7
Fix JaCoCo version
Update Javadoc groupings
JavaDoc fixes for Java 8

Java 8's JavaDoc is stricter than Java 7's.  These fixes make the JavaDoc build.
Drop unused SQL statements
Merge branch 'feature/elehack-graphviz-escapes'

Conflicts:
	src/site/markdown/releases/lenskit-2.1.md.vm