Restrict the address range dumped in crash reports.
Add support for template type/value parameter packs.

- Implements support for two proposed but not yet formalized
  additions to the DWARF spec with regards to variadic template
  parameters. These are nevertheless already being generated by
  gcc under some user extension tags when C++0x is specified.

Fixes #9398.
DriveSetup: Added disk name to the DiskView.

* The disk device name will be shown on the disk map.

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
DriveSetup: fixed device row size/name.

* Apparently, the order the fields are set matters, so the drive name
  and the size now appear in the list as they should have before.
* Leave the size field empty if the size is 0.
Minor cleanup.

* Renamed *MI members to *MenuItem.
gpt: moved type map into its own header.
gpt: early work in progress of a disk system add-on.

* It currently allows to initialize a disk using GPT. However, this then
  fails somewhere in the kernel.
Renamed partitioning system "efi" directory to "gpt".
intel disk system: restrict maximum supported size.

* The MBR can only address 2^32 blocks.
* This prevents you from initializing a disk larger than 2TB with a block
  size of 512 bytes.
gpt: do not advertize the partition as read-only.
Renamed the button "Desktop (Live-CD)" to "Boot to Desktop".

Fixes part of #9399
Symlink Installer to the Desktop only on read-only medium.

Fixes part of #9399
Renamed ReadOnlyBootPrompt to FirstBootPrompt.

The previous name is no longer applicable, as *BootPrompt is now launched on
the first boot of writable medium (e.g., USB thumb drive and hard drives).
Fixes part of #9399.

Notes:
 * BootPrompt.rdef may have lost its history.
 * The renaming was done with the following command:
   git mv src/apps/readonlybootprompt src/apps/firstbootprompt
Relocate the catkeys for FirstBootPrompt.

Edits will follow.

Fixes part of #9399.
Manually updated the application signature in catkeys.

The last part of fixing #9399.

Note: Hopefully this is 'OK'. `jam -q catkeys` and `jam -q catalogs` ran
without issue. Running FirstBootPrompt managed to use up the compiled catalogs.
Lost the "EFI" in front of "GUID Partition Map" name.

* This is how other systems refer to it as well, and is shorter, too.
DriveSetup: improved error reporting when deleting a partition.
gpt: the disk system now correctly maintains free space.

* Ie. the BPartitioningInfo should now be correctly filled.
Replace ReadOnlyBootPrompt with FirstBootPrompt in HaikuImage

..and Haiku64Image. While I'm at it split the commands so each letter
in the alphabet gets it's own line(s). This will make these kinds of
changes more atomic in the future.
Added Landon Fuller to the contributors list.

He has made several contributions including hrev45148 and hrev44909.