More than a decade after Disney placed it on a shelf, the lost animated series Star Wars: Detours will finally be screened for the public.