libc_fs: Fix seek report for ro (non-append) files
libports/SDL: Add ttf, image, mixer, loadso
libports: Add GNU FriBidi
timer: bugfix and test trigger_periodic (run/timer)

Fix #699
usb: enable 64bit support for x86

Fix #436
base: hand over Pd_connection label to Platform_pd

fix: #656
terminal_mux.run: Don't use uart_drv on Fiasco.OC
nic_bridge: drop 'gratuitous ARP' messages

'Gratuitous ARP' broadcast messages are used to announce newly created
IP<->MAC address mappings to other hosts. nic_bridge-internal hosts
would expect a nic_bridge-internal MAC address in this message, whereas
external hosts would expect the NIC's MAC address in this message.
The simplest solution to this problem is to just drop those messages,
since they are not really necessary.

Fixes #709.
Add missing libports includes to .gitignore
base-hw: store Platform_pd pointer in Kernel::Pd

This enables the kernel to print out the label of the program
a thread belongs to.

fix #662
base-hw: Fix error message in run env
Omap4 sd_card driver: fix recursive usleep loop

This commit removes an endless loop, that occurred when the sd_card driver
called usleep, or msleep on its Timer_delayer object. Fixes #705

Also fixes the same problem for the Omap4 GPIO driver.
base: bug in util_mmio.run

Fix #659
run: move general AMT support to tool/run

Issue #679
run: add Intel AMT support to x86 kernels

Issue #679
run: add Pulsar PXE boot support for x86 kernels

Issue #679
run: PXE+AMT support for x86 kernels

Issue #679
lwip: adjust test to run with remote machine (AMT)

Issue #679
run scripts: add "Test succeeded" message

Issue #679
libports: make include paths absolute

If contrib and/or download in libports are symlinks, then using ".." ends up
in the wrong directory. Use CURDIR variable set by make.