Added missing documentation
Added ReuseThreadExecuter
Modified RealNanoENvironmentTime implementation