iprowifi4965: Re-add working wlan card pciid

* Centrino Advanced-N 6235
* Originally introduced in hrev44579
* Likely removed in last wlan driver sync
* Confirmed working 100%
* Upstream bug:
  http://www.freebsd.org/cgi/query-pr.cgi?pr=173898
Update translations from Pootle
Bluetooth: Added settings to remember last used device.

Signed-off-by: Matt Madia <mattmadia@gmail.com>
Bluetooth: Added device class to settings, in case it can't be retrieved from the dongle.

Signed-off-by: Matt Madia <mattmadia@gmail.com>
Create TimeZoneListView class and move GetToolTipAt into it, fixes #7726

Signed-off-by: Matt Madia <mattmadia@gmail.com>
Inform the decorators where to find DoublyLinkedList.h

Prior to this, jam -q [ClassicBe|MacDecorator|WinDecorator] would fail.
They still fail, but for one less reason at least.
Add FreeType headers dependencies, #8716.

This allows MacDecorator to build once again.

Due to other errors, BeDecorator and WinDecorator do not (yet) fail on the
missing FreeType header -- hence it being only a comment for now.
Aesthetical changes. No functional change.

Manually applied humdinger's Decorator_aesthetics.diff patch from #7874.
Fix color preview drawing bug in Appearance. Fixes #9501

Also updated to use color constants intead of hardcoding colors. This draws a
nice 3d-ish bevelled border around the color preview box.
Fix Scrollbar arrow button alignment.

The arrow symbol on the right and down buttons was off by one pixel.

Because of the resurrected FakeScrollbar in the Appearance preflet I had to
change this code in two places, which makes me unhappy. This needs to be pulled
into BControlLook.

Fixes #9104.
Use be_control_look for BScrollBar and FakeScrollBar.

Remove all code which checks for be_control_look being NULL.

Also fix the DrawArrowShape method in be_control_look so the arrow is aligned,
as per the previous commit. In addition the code to offset the arrow when the
scroll button is pressed was unnecessary.

There is still some room for improvement, and I am not happy with the
BControlLook behavior here, as noted in some TODOs.
Removed unused colors from BScrollBar Draw.
Add back moving the pen to origin in BControlLook arrow drawing.

Removing this did not affect scrollbar arrow buttons, but made the
arrows disappear on the Deskbar.

Clearly, BControlLook cannot be changed without extensive testing.
Show the full window title in Deskbar in a tooltip

... if it gets truncated in vertical expando mode.
Update bitmap downscaling for BeOS icons.

Implemented a simple down sampling algorithm in the scale_down() function. For
non-integer scaling first scale up using the scale2x, scale3x, or scale4x
algorithm doubling, tripling, or quadrupling the icon then use the downscaling
algorithm to shrink to the desired size. This produces nicer looking results
than bilinear scaling alone.

Note that this only applies to bitmap-based BeOS icons and not vector-based
HVIF icons.
A few more bitmap icon updates, edge cases.

* Support downscaling icons to a size smaller than the source.
* For > 4x icon scaling do a scale4x followed by a bilinear scale.

Note that I tried to do a combination of scale2x/scale3x with bilinear scaling
and the results were worse than scale2x/scale3x with down scaling.

The 24x24 icon case looks pretty bad either using bilinear or scale2x followed
by a downscale because I am currently upscaling the 16x16 icon in Deskbar (we
didn't up until now support bitmap icon downscaling so I had no choice). It
might be a better idea to downscale the 32x32 version instead.

Note that all of the above has to do with bitmap icons ONLY and none of it
applies to HVIF icons that scale beautifully without these tricks.
Node Monitor documentation updates to stop_watching().

* Add a note to stop_watching() about the asynchronous nature of node
  monitoring and its consequences.
* Also update the breif description and parameters of stop_watching().
* Detail the return values of stop_watching() a bit better.
* Add a note (an \attention actually) to B_STOP_WATCHING flag.
* Fix a spelling mistake and other minor fixes.
Lock BMenuBar::_Track() atomically. Fixes #9481
Change the cursor hiding so it isn't done constantly when enabled.
Remove unused ShowImage Undo code.