PackageInstaller: Improved main window layout

 * Moved "Install to:" besides the "Install" button again.
 * Don't right-align menu field labels.
 * Give the install type description some default text when no description is
   given. Give it a smaller font, align with the type menu.
BMenuField: Draw everything on resize

 * The label might be truncated, in which case the entire width needs to be
   redrawn when the menu field shrinks or grows.
 * Invalidating the border in the parent looked a bit weird. Simplified.
PackageInstaller: Handle aborting the file panel

 * Select the first item and reset the path.
PackageInstaller: More robust way to select destination...
... after file panel is cancelled.
PackageInstaller: Disable debug output of scripts
PackageInstaller: Ignore uninstall-error before install
mips: Remove mips

* As per the ML discussions. Bumps MIPS to tier 3.
* We've reached a unanimous descision that MIPS doesn't
  target any real / valid hardware Haiku wants to pursue
  at the moment.  In the event that anyone wants to pursue
  MIPS, feel free to fork Haiku into your own repository
  (and we'll even link to it on the website ports page)
* If someone develops a viable plan for MIPS (and gets the
  port working, it can be readded at a later date)
Add clang-3.4-3 for x86
packageinstaller: style fixes
Fix button layout consistency issues in preflets

Signed-off-by: Stephan Aßmus <superstippi@gmx.de>
Fix build problem of haiku-bootstrap package.

* adjust names of Tracker add-ons to match the ones used in the 'Haiku'
  package, otherwise jam complains about not knowing how to build them
PackageInstaller: Implement John's suggestions
 * Rename "Install" button to "Begin" so it matches most packages instructions
   at least for the English locale.
 * Restore right-alignment of the menu field labels.
 * Also move the "Begin" button onto its own line to allow more of the target
   folder to be readable on the menu field.
Fix more Freetype build feature dependencies in app_server
PackageInstaller: Increase install type description height

 * In case the scroll bar needs to appear, it had not enough room.
app_server: Don't offset first glyph with additional spacing

Untested, but should be correct... will test in a minute.
HaikuDepot, text stuff: Removed work around.

 * The extra glyph or white space offset no longer needs to be removed from
   the first glyph.
Added UberTuber and youtube-dl to HaikuPorts repo
Keymap: swap modifiers keys via context menu

When the user right clicks on a modifier key pop up a menu listing the
available modifiers. When the user selects a modifier from the menu swap
the key with the selected modifier. This provides an alternative way to swap
modifier keys other than drag&drop that works for just modifier keys.
No longer need to check for this here
Some small style fixes