Added F_NOT amd64 edition.
Added more direct mapping to seek.

Also added SEEK_DATA and SEEK_HOLE support if they are supported by
the OS (solaris, freebsd, linux).

In order to keep compatibility the SEEK_<whatever> constants are
actually strings.

Deprecated the old seek( offset, multiplier, adder ) version of seek
(which was, according to the documentation, obsolete before year
2000).
Do not warn about deprecations in 7.8-compat
Added F_SIZEOF_STRING and F_SIZEOF_LOCAL_STRING

We really should pass on the type to the code generator instead, I
think.

There should also be a "#pragma promise_correct_types" or something
that would guarantee that the types are correct, and crash and burn if
they are not.

The generated code would be significantly smaller and faster.
Fixed error in F_SIZEOF_LOCAL_STRING when the argument is not actually a string
Fixed branch
Stdio.File: removed notify()

This API has never been completed and does not work as advertised.
Also, dnotify has has been superseded by inotify in 2005 which is
supported as System.Inotify.
Protocols.WebSocket: use Stdio.IOBuffer
Stdio.File: Some minor documentation updates.
SSL.File: Preparations for adding the new IOBuffer APIs.

This renames read_buffer to user_read_buffer and adds
(unused for now) user_write_buffer.

This is to make it clearer to see on which side of the
encryption the buffers are.
Continue to read if there is more than Stdio.DATA_CHUNK_SIZE data available.
Some refactoring.
Moved the compat generate_key into the deprecated section.
Pre-commit c-t.
Removed debug.
Pad non-pkcs signatures to key size.