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.