Update `Default*Callback` classes in-line with latest refactorings

* Change the `*Arguments` classes to new proper values.
* Implement "simpler" callback methods (without the `*Argument` complication).
* Update examples to use the new `*Arguments` signature.
Move `SUCCESS` from generic `Callback` interface to `DefaultCallback` tool class (and rename as `Succeeded`)
Fix connector interface inheritance
For cloudlet connectors make the non `extra`-argument enabled calls deprecated
Minor fixup and update
Update all example cloudlets to use the simplified callbacks (as inherited from `Default*Callback`)
Fix core cloudlet code to instantiate cloudlets and contexts
Fix POM dependencies
Update logback logger names to match new package names
Fix callback completion workfrow bug
Revert the addition of `CloudletController` argument to callback and context constructors
Fix cloudlet examples to pass tests
Refactor the package names belonging to the platform modules towards a common naming scheme
Drop the `Amqp` prefix for all `Amqp*` interfaces and classes that are not actually AMQP specific
Remove driver tests as they are better served through connector tests (which use the drivers)