function _callBracketsReadyHandler(handler) {
        try {
            handler();
        } catch (e) {
            console.log("Exception when calling a 'brackets done loading' handler");
            console.log(e);
        }
    }
brackets is the root of the Brackets codebase. This file pulls in all other modules as
dependencies (or dependencies thereof), initializes the UI, and binds global menus & keyboard
shortcuts to their Commands.

TODO: (issue #264) break out the definition of brackets into a separate module from the application controller logic

Unlike other modules, this one can be accessed without an explicit require() because it exposes
a global object, window.brackets.

Events:
     htmlContentLoadComplete - sent when the HTML DOM is fully loaded. Modules should not touch
     or modify DOM elements before this event is sent.