Finished implementing the `Lazy.tryForce` function.
Modified `Lazy.forceBackground` and `Lazy.future` so they suppress any exception raised when the value is being initialized; this avoids potential issues associated with raising exceptions on ThreadPool threads, and the exception will be cached inside the Lazy`1 and re-raised whenever the user tries to access the value.