Merge branch 'shufflecoalesce' into bizo

* shufflecoalesce:
  Use Boolean in the Java API, and != for assert.
  Fix are/our typo.
  Add a shuffle parameter to coalesce.