Add Red runtime FreeBSD API.
Add #case Red/System compiler directive.
Restructure simple-io.
Add FreeBSD stat struct to simple-io.
Merge remote-tracking branch 'upstream/freebsd' into freebsd

Get access to cpu registers.
Add access to the edx cpu register in start.reds.
Register the rtld cleanup routine on FreeBSD.
Merge pull request #729 from rmn64k/freebsd

Freebsd