gecko6: nsStringArray->nsTArray<nsString>
gecko6: NS_NEWXPCOM->new and NS_DELETEXPCOM->delete
fix missing ( typos, NS_NEWXPCOM -> new. I just found the gecko6 commits
in gitk, kind of feel like an idiot lol.
couple more changes to library/localdatabase and a cherry-pick. need to commit to cherry-pick again
gecko6: Fixes for library/localdatabase conversion

Conflicts:
	components/library/localdatabase/src/sbLocalDatabaseModule.cpp
gecko6: NS_NEW_RUNNABLE_METHOD->NS_DECL_RUNNABLEMETHOD
gecko6: NS_DECL_CLASSINFO->NS_IMPL_CLASSINFO/ISUPPORTS2_CI
gecko6: More NS_DECL_CLASSINFO conversion
more updates...
FIX ME!!!!!

sbLocalDatabaseTreeView.o: In function `nsIAtom::ToString(nsAString&)':
nightingale/dependencies/linux-x86_64/mozilla-9.0.1/debug/include/nsIAtom.h:59:
    undefined reference to `nsStringBuffer::ToString(unsigned int,nsAString&, int)'

Commented out that section since it was added all together in:
ec12d952f36102b46091d89d70436250e61cf1b8

Simply commenting out the "atom->ToString(s);" line allows it to compile
though.

I can't find anything different from 1.9.2 to 9.0.1 dep wise though that
would have made this an issue?
It's only when a nsIAtom calls its "<atom>->ToString(<string>)"
components/integrations updated
working on components/mediacore/base updates.

sbMediacoreWrapper is giving me some problems because mozilla got rid of
the nsIDOMDocumentEvent class