test(Util): Add test async_callable_with_exception().
refactor(API): Move integration tests to org.testfx.api.integration.
refactor(Robot): Introduce RobotAdapter interface.
fix(Lifecycle): Pass thrown exceptions in setupPrimaryStage() to the Future.
refactor(Lifecycle): Throw exact message when Monocle headless platform was not found.