initial.rev1

*bootstrap.js
-moved keylistener attach to aDOMWin
-added win/tab focus events, and on focus it should say whether the
current tab has about:newtab anywhere in its document tree
-made keylisteners exit (return) unless the global var for currently
focused tab has about:newtab is true
-after researching the active and focus events on aDOMWin, i decided i
dont need to use focus
-BUT: ?? maybe. when click browser console its not triggering actd, i
think, im not sure it might just be my if in the actd
-working now if its in urlbar-added if it hasCaret then ignore it
-blurs from urlbar if hotkeyd from there
-updated nsIDOMHTMLDocument to nsIDOMXULDocument as about:newtab is not
html