Provides hooks to run incremental build inside m2e workspace. Other host applications
may also be able to use this API, but have not been tested.
Incremental build workspace API will be embedded in m2e, and therefore the same version
of this API should work with multiple versions of incrementalbuild library. This means
all changes to this API must be backwards compatible. This also means that changes to
this API will require update to io.takari.m2e.lifecycle.