original search implementation had no idea about flame chart and did search only for data grid nodes.

Also there was a single search box for both types, cpu and heap.

Two separate search view were introduced in the patch.
One for cpu view, the other for heap view.

New code for search in flame chart was written.

Original code for search in cpu data grid was moved to CPUProfileDataGrid.

HeapSnapshot search implementation was slightly tweaked.

BUG=425928

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

git-svn-id: svn://svn.chromium.org/blink/trunk@185011 bbb929c8-8fbe-4397-9dbb-9b2b20218538