improve cost of instrumentation by up to 15x in chrome

Note: This is only enabled if someone engages the inspector, or manually enables instrumentation.

@teddyzeenny I know we show the "Stack" in the inspector, but it is extremely costly even with this PR. Do you think we could add an additional checkbox for "show stack" in the inspector and then more granular config in ember-inspector?

Additionally, the stack currently is very often not-very-useful. Someday when the browser implement the virtual callstack tagging, it will be more useful. Or if we move to add the very slow long-stack trace support. Likely both of these scenarios would benefit from an additional checkbox akin to `async` in the chrome inspector but named `show stacks`

---------

With @teddyzeenny's addition we now split "stack" and "non-stack" instrumentation, as stack comes at a massive cost (even with the 15x improvement above) With stack disabled the cost of instrumentation is only about 5x slower.