Introduce incremental compiler options.

Introduce a way to configure incremental compiler itself instead
of underlying Java/Scala compiler.

Check 9cfbeb5 for details.

NOTE: This is API breaking change that is likely to affect both zinc and Eclipse IDE so CCing @dragos and @pvlugter. The fix should be very easy as I provide the right defaults. See `sbt.inc.IncOptions.Default`.