Don't try to open another menu window if there already is one.

* Fixes crash when using Gobe Productive toolbar.
registrar: Move more classes to libstorage_kit_mime.a

Move MimeSnifferAddon, MimeSnifferAddonManager, and TextSnifferAddon to
libstorage_kit_mime.a, so we can reuse them.
TextSnifferAddon: Use MIME DB directly

A DatabaseLocation is passed to the constructor and used to verify that
the sniffed MIME type is installed instead of BMimeType::IsInstalled().
This makes the add-on independent of the default MIME DB.
mimeset: Use TextSnifferAddon when using a custom MIME DB

That addresses the problem that packaged text files aren't correctly
identified (ticket #9972). All concerned packages have to be rebuilt,
of course.
pkgman [un]install/update: Add non-interactive mode (-y)
TextSnifferAddon: Fix warnings
Fixed resource leak and possible strings corruption

Signed-off-by: Ingo Weinhold <ingo_weinhold@gmx.de>
Added license file for SIL Open Font License v1.1
Update haikuwebkit packages for gcc4.

This should bring the nightlies again.
Add libxslt package (required by haikuwebkit).
Fix missing revision indicator for haikuwebkit.
Fix STXTTranslator build.

- Adjust include path for new location of names.h.
RepositoryRules: Automatic whitespace cleanup
TextSnifferAddon: Move includes out of namespaces
makefile_engine package info: Fix vendor
Add target for building a Haiku package repository

* Add rule HaikuRepository to build a repository from a repository info
  file and a list of package files. It calls a build_haiku_repository
  script which does all the work.
* Add target <repository>haiku for building the Haiku package
repository.
  It should be built via "jam -q @alpha-raw build <repository>haiku";
  the build profile is only needed to activate all build features.
Remove all menu items in unambiguous way on x86_64

Signed-off-by: Rene Gollent <rene@gollent.com>
Update translations from Pootle
Added TermViewStates.cpp to the Jamfile.

TermViewStates.cpp wasn't translatable before.
Replace alpha-* profiles with release-*. Remove beta-*.