Makefile: Generate map file
testsuite: Enable stack checker

Increase init task stack size.
Fix warnings in <sys/refcount.h>
Fix warning in <sys/mbuf.h>
Add empty files
Disable setfib() syscall
Provide __socklen_t, use size_t for socklen_t
Import <security/audit/audit.h> from FreeBSD
Import <sys/sysproto.h> from FreeBSD
Use Newlib provided <sys/fcntl.h>
Avoid references to kern_descrip.c

Use the standard RTEMS file descriptors instead.
Use RTEMS API for file handling
Avoid references to lim_cur()
Disable cold boot indicator
Delete unused struct proc fields
Delete struct proc p_mtx lock

Usage of this lock is highly dangerous since agents may assume that this
lock is actually used for process management.  There is only one process
in RTEMS.
Disable alternative routing tables
Use default PID value for all process identifiers
Disable user credentials and use default values
Import socket() implementation from FreeBSD

Add new test syscalls01.