Add an option to show API diffs when building

The incremental compiler can print diffs that explain
why additional files need recompilation. This commit adds
the diffutil.jar and a user-level option.

Fixed #1001952
Merge pull request #615 from dragos/api-diff

Add an option to show API diffs when building