Localize keymap names in Keymap preferences
Haiku: Fix posix INT64_C macros on x86_64

* Was causing LLVM to fail to build on x86_64
* Make XINT64 adjust based on architecture like
  config/types.h to ensure these macros match
  uint64 and int64 at all times.
* Resolves #10566
Tracker: Don't offset text in selection box

Either the offset was a workaround for some BeOS bug or
backwards compatibility (I know of at least a vertical off-by-one
text positioning on BeOS for backwards compatibility reasons), or
the Haiku (FreeType) text rendering simply differs slightly, which
can't be avoided. In any case, relevant here is what looks better.
Should fix #1319.
Tracker: Revert not offsetting the text.

It actually looked better before. It completely depends
on the first and last letter of the text whether there is
a pixel too much on the left or right. On average, it
looks better with the offset, since the string width often
includes the spacing needed before the next glyph on the
right, while the string touches the bounding box on the left.
What should be changed is how tight everything is in general,
the selection box should simply extend more outward. But I
don't really feel like diving into that right now.
PackageInstaller: Fix rewriting paths to system

In BeOS, there was no /boot/system, there as /boot/beos/system. If memory
serves. Fixes install location of GoBe Translators.
Reintroduce BeOS compatible en/decode_base64.

Fixes #8579.
Keymap mod keys: Add warning icon.

That shows when the left and right side key roles don't match.
e.g. The left control key has a different key role than the right
control key.

The warning doesn't actually stop you from setting the modifier
keys though.

Add tooltips on the warning and stop icons explaining the
problem.

Also a couple minor style fixes.
Keymap: static functions back to private methods
Keymap: Center Modifier Keys window in main window
Keymap: Sentence case these pragmas
Keymap: 80 char limit style fix
Keymap: Hide/show warning/stop icon views
Keymap modifiers: make it a floating window
Localize keyboard layout names in Keymap preferences
x86_64: Add latest Mesa packages

* Solves #9362
Fix double-free crash in BSecureSocket when cert. verification fails

* BSecureSocket::CertificateVerificationFailed() took a BCertificate
  instance by value as parameter.
  BCertificate deletes internal data in its destructor. Passing an
  object by value creates a copy, so the copy attempted to delete
  the internal data again during its destruction.
  This caused mail_daemon to crash here when it came across a failed
  certificate.

* Fix: pass BCertificate object as reference.
HaikuImage: activate GL components with mesa feature.
Disallow copy-construction of BCertificate.

* Prevents accidential creation of multiple instances with
  ownership of same fPrivate.
Style fix: add parameter name

* As pointed out by Axel.
Add less and netcat packages for x86_gcc2

* Waiting for x86 and x86_64 ones before we can remove the built-in
version in Haiku...