Update API docs and demos for recent worker improvements.

Yep. There is still a comment that hints that workers may automatically be
GC'd. Don't mention it, users should not rely on this "feature".

(And the first sentence feels a bit unnatural, that's why I added a
copy-pastable replacement to my first comment.)
On Dec 15, 2014 1:48 AM, "Duan Yao" <notifications@github.com> wrote:

> In core-api.html
> <https://github.com/gildas-lormeau/zip.js/pull/116#discussion-diff-21801574>
> :
>
> >  				</p>
> >  				<p>Parameters:</p>
> >  				<dl>
> >  					<dt><code>callback (Function)</code></dt>
> >  					<dd>success callback function</dd>
> >  				</dl>
> > +				<p>
> > +					Always close a ZipReader once you have done with it, so that the browser can reclaim the web worker(s) as soon as possible.
> > +					Although even if you forget to close a ZipReader before releasing it, some browsers can still GC the web worker(s),
> > +					doing so may waste or even leak system resources.
>
>  The paragraph is still there, are you sure that you committed the
> requested change?
> Yes, can you see this?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/gildas-lormeau/zip.js/pull/116/files#r21801574>.
>