Initial creation of TRFuture.
Initial creation of RootWindow.
Initial creation of TRFutureTask.
Initial creation of GLExecutorThread.
Initial creation of Autoinitializable.
Aggressive refactoring of ThreadManager and dependencies to Future<>
based access.
Added thread pool size limitations to ThreadManager.
Removed disruptive debug exception throw.
Migrated TR.threadPool usage to ThreadManager.threadPool.