initial.rev11

*old todo:bootstrap.js:
-todo: note: make aXULWindow be same as aXULWindow in onOpenWindow for
my getEnumerator iterator through windows

*old todo:icong.png, icon orig size.psd, icon redu size.psd:
-note: i got it down to 32x32 but learned ff4 does 48x48 so second draft
i should do that, for this first draft i shrunk stuff down in the "icon
redu size.psd" to get it to fit into 32x32, so make it 48x48 with no
reducing (use file "icon orig size.psd") :todo

*old todo:frontend.htm
--i made that data urls for images, but i want to learn how to do
relative here, if possible, as on mozillazine
-note: still need to work on that scroll bug on status thing when msgs
are added, need to keep scroll at bottom :todo

*bootstrap.js & little bit on frontend.htm
-fixed bug: line 568, aAddon replaced with aInstall.addon.name, as
aAddon doesnt exist there
-fixed bug: my query selector pattern is messed up for #xpis or folders
> div >  so i removed the "> div > "
-added design: on mouseover of pane divs it updates relative time, had
to add gettime attribute to lastCompiled span, as mouseover reads that.
so to prevent mouseover firing multiple times i set pointer-events to
none for xpath spans
-fixed bug: in updateHistory: in last rev i had fixed the </span> in the
innerHTML, but i forgot to fix it in the appendChild section, also was
replacing single slash with double slash when updating, so fixed that as
well
-added design: on update history when order is set, i make sure element
is visible
-added design: functionality for opening in folder, and removing
individuals from history, and also clearing all recs or xpis history
-added some color to the addMsg's

*frontend.htm
-pointer events none for above
-changed design: reordered options, made note that it doesnt work right
now and only for feedback for future
-gave relativetime threshold of 1 second so it doesnt show in
milliseconds
-added design: css for the tools open in folder and remove from history,
also trash cans
-all images were data url'ed

*_scratchpad
-plan: to watch the msgs during install, trying to figure out how to get
the console messages
-made data urls of the images

in summary: its working pretty well though, can release as is
experimental though as it still has these little quirks (todo list
above)