fix javadoc
BS-8687 : Connector executor service is not well restarted after tenant pause->resume

- Refactor the code of the tests & PlatformAPI
- Implement method "resume" and "pause" of the ConnectorExecutor
BS-8687 : Connector executor service is not well restarted after tenant pause->resume

- Add unit tests
added context on exception in case of missing default transition and no other transition available
Added Process Version in exception context to avoid ambiguity in case of processes having several versions deployed.
add integration test for archived process instance deletion
BS-8730: add foreign key definition between flownnode_instance and process_instance to improve database consistency
BS-7331: move class common-api-impl to common-api
Revert "BS-8730: add foreign key definition between flownnode_instance and process_instance to improve database consistency"

This reverts commit cf5b1ed53715c6e251054d95141ed9e6b4172db8.

We have found that we cannot add a foreign key between this tables because in SP, when deleting a flownode, it flags it as 'deleted', but when deleting a processinstance, it does not flag it nor it checks the existence of flownode_instance
BS-8527, write javadoc for builders
BS-8527, move classes *Impl from org.bonitasoft.engine.bpm.flownode.impl to org.bonitasoft.engine.bpm.flownode.impl.internal and from *process.impl to *.process.impl.internal in order to exclude them from final javadoc
BS-7399, fix javadoc for method getLatestProcessDefinitionId
Merge branch '6.3.x' into 'BS-8602_ProfilesImportExport'