add support to attach or launch Application with app bundle path

Now if you use

 AX::Application.new Pathname(bundle_path)

AX::Application will also attach or launch the specified application. And it will block until application finishes launching (determined through NSRunningApplication::finishedLaunching?)
By now the timeout is 5 sec.