Perform event now runs asyncronously to prevent blocking bootstrap. Added Threads.runAsync(Callable<?> ...) to facilitate. Fixed IllegalStateException from unimplemented Aesh UIContext impl method