Using cached ZipFileClassPathEntry objects.

While this does not give benefits for DevMode, which parses jar files only once, GWT Designer does this many times.
This gives about 15% speed up in GWT Designer.

Initial.
-------------
Parsing...done: 4775
refresh: 296
palette: 114
Parsing...done: 2445
refresh: 274
palette: 38
Parsing...done: 2396
refresh: 272
palette: 37

Cache ZipFileClassPathEntry
-------------
Parsing...done: 4299
refresh: 304
palette: 116
Parsing...done: 2161
refresh: 277
palette: 41
Parsing...done: 2087
refresh: 270
palette: 38

Review at http://gwt-code-reviews.appspot.com/1388803


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9885 8db76d5a-ed1c-0410-87a9-c151d255dfc7
4 files changed