refactor(API): Allow application arguments for registerPrimaryStage() and setupApplication().
refactor(Legacy): Remove AppRobotTestBase and use FxLifetime.
refactor(Legacy): Remove framework.{app,junit} and move framework.launch.
fix(Legacy): Implement old behavior.
refactor(Toolkit): Rename FxLifecycle to FxToolkit.
chore(Build): Add dependency to ControlsFX.
refactor(API): Move integration tests.
Merge pull request #170 from hastebrot/refactor-fxtoolkit

refactor(Toolkit): Prepare API for beta phase.
refactor(API): Move org.loadui.testfx.framework.robot to org.testfx.api.
refactor(API): Rename FxRobotImpl to FxRobot and introduce FxRobotInterface.
refactor(API): Introduce FxRobotContext.
fix(API): Add license headers.
refactor(API): Initialize pointPosition explicitly.
Merge pull request #171 from hastebrot/refactor-fxrobot

refactor(API): Move FxRobot to org.testfx.api.
refactor(API): Move org.loadui.testfx.{robots,service,utils} to org.testfx.{robot,service,util}.
refactor(Service): Replace NoNodes{Found,Visible}Exception with NodeFinderException.
style: Optimize imports.
refactor(Legacy): Cleanup imports, move classes where they belong and disable failing find() tests.
chore(API): Add @Beta annotation.
style(Service): Reformat code.