Moves garbage disposal to main thread and ensures it via SafeHandles. See http://en.sfml-dev.org/forums/index.php?topic=12248.30