DevTools: Fix console object preview generation.

This makes the "console.log(new Error)" to show "stack" and "message" in the console preview.

Difference in the object preview: now we also include non-enumerable *own* properties that are not functions to the preview.

Drive-by: Enforced sorting order for Runtime.getProperties() command to match the Object.keys() and for-in loop properties order.

BUG=261470
R=pfeldman,caseq

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

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