devel/uclibc: tweaks.
sysutils/binutils:

At least for now:

- remove nls support
- make everything static
Update gitignore and import update-ports-tree that requires
update-base-branch tool from <https://github.com/ion1/update-base-branch>.
Import .gitignore here too.
Sync with OpenBSD repository.
Sync with OpenBSD.

Merge branch 'upstream'

Conflicts:
	archivers/xz/patches/patch-config_h_in
	devel/bison/patches/patch-configure
	devel/gmake/patches/patch-Makefile_in
	infrastructure/db/config.site
	lang/gcc/3.3/Makefile
	lang/gcc/3.3/gcc3.port.mk
	lang/gcc/3.3/patches/patch-gcc_Makefile_in
	lang/gcc/3.3/patches/patch-gcc_config_m68k_openbsd_h
	lang/gcc/3.3/patches/patch-gcc_config_m88k_openbsd_h
	lang/gcc/3.3/patches/patch-gcc_config_openbsd_h
	lang/gcc/3.3/patches/patch-gcc_cp_Make-lang_in
	lang/gcc/3.3/pkg/PLIST-main
	lang/gcc/4.1/patches/patch-libmudflap_mf-runtime_h
	lang/gcc/4.1/patches/patch-libstdc++-v3_libsupc++_Makefile_in
	lang/gcc/4.2/Makefile
	lang/gcc/4.2/patches/patch-gcc_config_openbsd_h
	lang/gcc/4.2/patches/patch-gcc_config_rs6000_sysv4_h
	lang/gcc/4.3/patches/patch-gcc_config_exec-stack_h
	lang/gcc/4.3/patches/patch-gcc_config_host
	lang/gcc/4.3/patches/patch-gcc_config_i386_openbsd64_h
	lang/gcc/4.3/patches/patch-gcc_config_i386_openbsd_h
	lang/gcc/4.3/patches/patch-gcc_config_openbsd-libpthread_h
	lang/gcc/4.6/Makefile
	lang/gcc/4.6/gcc4.port.mk
	lang/gcc/4.6/patches/patch-gcc_c-family_c-format_c
	lang/gcc/4.6/patches/patch-gcc_config_openbsd_h
	lang/gcc/4.6/patches/patch-gcc_config_rs6000_sysv4_h
	lang/gcc/4.7/Makefile
	lang/gcc/4.7/gcc4.port.mk
	lang/gcc/4.7/patches.orig/patch-gcc_ada_gnatchop_adb
	lang/gcc/4.7/patches.orig/patch-gcc_config_exec-stack_h
	lang/gcc/4.7/patches.orig/patch-gcc_config_host
	lang/gcc/4.7/patches.orig/patch-gcc_config_i386_openbsd64_h
	lang/gcc/4.7/patches.orig/patch-gcc_config_i386_openbsd_h
	lang/gcc/4.7/patches.orig/patch-gcc_config_rs6000_openbsd1_h
	lang/gcc/4.7/patches.orig/patch-libmudflap_mf-runtime_h
	lang/gcc/4.7/patches.orig/patch-libssp_Makefile_in
	lang/gcc/4.7/patches.orig/patch-libstdc++-v3_libsupc++_Makefile_in
	lang/gcc/4.7/patches/patch-gcc_ada_gnatchop_adb
	lang/gcc/4.7/patches/patch-gcc_config_exec-stack_h
	lang/gcc/4.7/patches/patch-gcc_config_host
	lang/gcc/4.7/patches/patch-gcc_config_i386_openbsd64_h
	lang/gcc/4.7/patches/patch-gcc_config_i386_openbsd_h
	lang/gcc/4.7/patches/patch-gcc_config_rs6000_openbsd1_h
	lang/gcc/4.7/patches/patch-libmudflap_mf-runtime_h
	lang/gcc/4.7/patches/patch-libssp_Makefile_in
	lang/gcc/4.7/patches/patch-libstdc++-v3_libsupc++_Makefile_in
	lang/gcc/4.7/pkg/PFRAG.I386-main
	lang/gcc/4.7/pkg/PFRAG.PIC-c++
	lang/gcc/4.7/pkg/PFRAG.PIC-f95
	lang/gcc/4.7/pkg/PFRAG.PIC-go
	lang/gcc/4.7/pkg/PFRAG.PIC-java
	lang/gcc/4.7/pkg/PFRAG.PIC-main
	lang/gcc/4.7/pkg/PFRAG.PIC-objc
	lang/gcc/4.7/pkg/PFRAG.PPC-main
	lang/gcc/4.7/pkg/PFRAG.shared-estdc
	lang/gcc/4.7/pkg/PFRAG.shared-f95
	lang/gcc/4.7/pkg/PFRAG.shared-go
	lang/gcc/4.7/pkg/PFRAG.shared-java
	lang/gcc/4.7/pkg/PFRAG.shared-main
	lang/gcc/4.7/pkg/PFRAG.shared-objc
	lang/gcc/4.7/pkg/PLIST-ada
	lang/gcc/4.7/pkg/PLIST-c++
	lang/gcc/4.7/pkg/PLIST-estdc
	lang/gcc/4.7/pkg/PLIST-f95
	lang/gcc/4.7/pkg/PLIST-go
	lang/gcc/4.7/pkg/PLIST-java
	lang/gcc/4.7/pkg/PLIST-main
	lang/gcc/4.7/pkg/PLIST-objc
	lang/gcc/Makefile
	misc/findutils/pkg/PLIST
	misc/sh-utils/pkg/PLIST
	shells/bash/patches/patch-Makefile_in
	sysutils/ggrep/Makefile
	sysutils/ggrep/pkg/PLIST