Issue 17389. Analyzer snapshot and server tweaks to use new ParameterElement.defaultValueCode.

This also makes Analysis Server to return hovers with parameter default values.

R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=17389

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40298 260f80e4-7a28-3924-810f-c04153c831b5
Revert "only run the admin server if admin-port is specified"

This reverts commit 9ed84a9d820a57132d915cd069b47b33ed6f5631.

BUG=
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40299 260f80e4-7a28-3924-810f-c04153c831b5
try again to not auto start editor port

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40300 260f80e4-7a28-3924-810f-c04153c831b5
Revert "try again to not auto start editor port"

This reverts commit 043c5de2d213a3f3dd9c9b023eb42e1badefb8f0.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40301 260f80e4-7a28-3924-810f-c04153c831b5
Count children of throw statements for inlining decisions.

BUG=
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40303 260f80e4-7a28-3924-810f-c04153c831b5
Replace unneeded giveup with assert in cps_ir_builder.

R=kmillikin@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40304 260f80e4-7a28-3924-810f-c04153c831b5
Avoid copy-propagating function declarations in the new dart backend.

R=kmillikin@google.com

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

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