nfs4: Fix #9556: wrong error handling in CreateObject
nfs4: Fix CID 991755: break the loop after finding required element
nfs4: Fix CID 991503: memory leak in handling callback requests
nfs4: Fix CID 991494: memory leak if acquiring a lock fails
nfs4: Fix CID 991756: do not delete RPC::Request if (re)sending fails
Further tuned AMD CPU identifier parsing.

* Thanks to a list of 1384 entries with AMD CPU identifiers from Alex.
CID 712421: Fix unintended sign extension.
CID 712421: Missed some other occurrences, fixed them as well.
Fixed compilation of VFS/IORequest trace messages.
Fixed compilation errors with ENABLE_TRACING set.
Account for the physical map area in the kernel VM space. Fixes #9547.

The physical memory map area was not included in the kernel virtual
address space range (it was below KERNEL_BASE). This caused problems
if an I/O operation took place on physical memory mapped there (the
bad address error seen in #9547 was occurring in lock_memory_etc()).
Changed KERNEL_BASE and KERNEL_SIZE to cover the area and add a null
area that covers all of it. Also changed X86VMTranslationMap64Bit to
handle large pages in Query(), as the physical map area uses large
pages.
CID 608055: Fixed unintended sign extension.
Clarified why the documentation does not belong into headers.

* Haiku is slow, and that's why we do not put documentation in headers???
  Hell yeah.
Update translations from Pootle
Rebuild application menu bar less. Fixes #8539 (I hope)

Instead of destroying and rebuilding the application menu bar each time we
change state, create it at startup and then only update it from there on. This
means that bugs that rely on the app bar being constantly destroyed and rebuilt
will be much less likely to occur.

Unfortunatly, there is still one case where the application menu bar is being
destroyed and recreated and that is when you are switching between horizontal
and vertical mode, and that is because a menu bar cannot be altered from
B_ITEMS_IN_ROWS to B_ITEMS_IN_COLUMNS anywhere but in the constructor.

* Renamed fExpando to fExpandoMenuBar
* Updated TExpandoMenuBar to be more flexible after construction, the menu
  items are built in the new BuildItems() method. Also, don't pass the BarView
  object in at contruction, that can happen in AttachedToWindow(). Also, set
  fDeskbarMenuWidth just once at constructor, no reason to keep setting it over   and over again.
Include the actual error message in usb_disk debug output.
swpipe: Update for new Mesa

* Fix swpipe build.
* DriverCtx went away.. lovely.
swpipe: Cleanup; Store GalliumContext

* Store GalliumContext in st_manager_private
Disable array bounds warnings on gcc 4.6. Fixes #9522.
iprowifi4965: updated iwlwifi-6000g2a firmware to 18.168.6.1