working version to evaluate in the global scope (help, $0, $1 disabled)
Merge remote-tracking branch 'origin/master' into issue6290
issue6290: Improve the way to handle exceptions + add lib/debugger.js (will be moved to debugger/debuggerLib.js)
Merge remote-tracking branch 'origin/jsd2' into issue6290
issue6290: move lib/debugger.js to debugger/debuggerLib.js
replace calls to deleted SourceLink.getSourceLinkByHref method
issue6291: support getter commands (help, $0, $1)
issue6291: integrate Simon's remarks (in progress)
Merge remote-tracking branch 'origin/jsd2' into issue6291
Merge remote-tracking branch 'origin/jsd2' into issue6291
Merge remote-tracking branch 'origin/jsd2' into issue6291
issue6291: get rid of event mechanism (still a messy version)
issue6291: some more cleanups
issue6291: remove the call to Firebug.CommandLine.CommandHandler
issue6268: expose a clean console object
issue6391: remove unused dependencies in console/commandLine.js
get rid of evaluateBy
Revert "issue6268: expose a clean console object"

This reverts commit 9b318a5262383cf548135d0ca2fd6ac0d362ab99.
Merge remote-tracking branch 'origin/jsd2' into issue6291
issue6291: correct calls to dglobal.getDebuggeeGlobal