-Automated checkin: bookending trunk build.

Endpoint for build number: 2432
Last trunk build number: 2431

git-svn-id: http://publicsvn.songbirdnest.com/client/trunk@24313 5aad4ff5-4b58-4159-ba3f-0e6328df4cad
Native menus for windows and linux

Fixes #89
I may have broken some mac stuff.
We should really throw out the global skin overrides, and use the native
appearance of the elements by default.
There may still be bugs with Linux styling. E.g. missing indents or too
much padding.
Better menubar for linux

Don't expect this patch to solve all the horrible styling you may see on
linux systems. However I need to figure out patterns before randomly
patching every flaw. The menubar for example looked great on my distro.
Revert "Native menus for windows and linux"

This reverts commit f4b8e2314b8b008cde06220924017f8943546b67.
Revert "Better menubar for linux"

This reverts commit 588429d1f7ec0a0a018cad4500092826f09f7944.
Remove DLNA How-to Page

Since we can't provide the POTI DLNA add-on, this page makes no sense.
Fixes #147
New Windows Deps
should fix the lyric bug on windows, and also cleans up with NSIS.
Merge remote-tracking branch 'upstream/master' into sb-trunk-oldxul

Conflicts:
	build/sbBuildInfo.mk.in
Update app/content/xul/firstRunWizard.xul

Goto add-ons page instead of trying to go to DLNA
@freaktechnik ;)
Switch from searchengine tags attributes to alias

The tags attribute of searchengines was unofficial and is not part of
XULRunner. This patch uses the alias to identify the tags of an engine.
Currently it has one regression: it can't find any internal searchengine
without the livesearch tag.
Remove DLNA firstRun clutter

I don't think it's healthy to keep thos things around, they just weight
down the app (haha).
Revert "Switch from searchengine tags attributes to alias"

This reverts commit 457e047af54a3ab95436db0e078e3e2e43bcffe7.
Allow registering of internal search engines

This changes gets rid of the non-standard search engine tags to
determine the function of a searchengine. Instead a searchengine has to
be registered explicitly to be internal with the function
window.registerSearchEngineHandler(searchEngineAlias[, liveSearch]).
Engines can also be unregistered. The songbirdlibrary search is
registered by default. This is for of #144.
Better internal search engine registering name

The naming of the functions makes more sense now. The old names came
from a different design plan.
Fix invalid ponter on line 99 of playerControls

this doesn't refer to the function itself.
Small intenral search code prettyfications
update for new version, new mac deps, and a few fixes - we now require OS X 10.5.8 or greater, with the 10.5 SDK to build
return proper error messages and codes for our buildbot and other scripts
another fix
am tired of this stupidity...bah, i hate macs