Ise precreated handles to read and store type arguments of an array.

R=regis@google.com

Review URL: https://codereview.chromium.org//493173002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39478 260f80e4-7a28-3924-810f-c04153c831b5
Precreate handles for the key object and smi values and use these
handles in the find and insert methods instead of allocating a new
handle each time.

R=koda@google.com

Review URL: https://codereview.chromium.org//497623002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39479 260f80e4-7a28-3924-810f-c04153c831b5
Remove usage of petitparser methods that have moved

BUG=
R=efortuna@google.com

Review URL: https://codereview.chromium.org//497603003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39480 260f80e4-7a28-3924-810f-c04153c831b5
Initial factory constructors for generated objects in Java server.

R=brianwilkerson@google.com, scheglov@google.com

Review URL: https://codereview.chromium.org//488413003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39481 260f80e4-7a28-3924-810f-c04153c831b5