Update to latest FreeBSD upstream.

Snapshot as of 9131ba637f003fb5894e3f6343a27d6322205f18 with minimal
modifications to keep it compiling on Android.  (For example, using
ifdef __ANDROID__ to guard BSD-specific code.)

Bug: 29899852
Test: manual
Change-Id: I2b8f498332f83fbc486d20540d00a06117907bf8
11 files changed