Require the Script panel for profiling
Don't enable the debugger for the Console panel
Issue 5167: Don't log a message to the Console on debugger activation

http://code.google.com/p/fbug/issues/detail?id=5167
Show a message about missing stack traces when the Script panel is disabled
Warn on getEventListeners when Script panel is disabled, for pre-Fx23
Use Components.stack for console.{error,exception,assert} if JSD is unavailable

In the process this also makes preferJSDSourceLinks do nothing without
JSD enabled.
Don't show "Debugger not activated" when enabling Script panel
Try to get arguments in non-JSD stack traces by walking function.caller/function.arguments
Use Components.stack for console.trace
Small fix for console.trace
Update profiler state on debugger activation
Update BON state on debugger activation
FBTest: Add an API for waiting on debugger activation
Test fixes
Extend the FBTests for profile, console.profile to check for warnings about Script panel required
Add test for console.trace without Script panel
Avoid NPE
Restore accidentally removed strings
Don't allow starting profiling twice
Use a single string for "(Script panel must be enabled)"