Whitespace alignment in Parrot::Docs::Section::Tests
[GH #910] add Parrot::Install::sanitycheck_install

Check for some common possibly ungenerated
configure and make targets in MANIFEST.generated and die
with the appropriate error message. Suggest make clean or make reconfig then.
[GH #910] make -s clean at perl Configure.pl to ensure fresh install
[GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm
[install] Remove duplicate wrong install_config.o [main]lib

We need only src/install_config.o [main]lib for mod_parrot
[GH #910] install: Add all dynext libs with load_ext, all exes

More sanity checks.
Fixes select missing on windows, gziphandle without has_gzip,
mixed windows path slashes.
Merge branch 'rurban/sanitycheck_install-gh910'
[GH #899] Install generated MANIFESTs for all installed files

Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc
[GH #899] Fix and test for changed Parrot::Install::install_files()
Add ChangeLog line for GH #899: Generate datadir/MANIFEST* for all installed files
[GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings

Do not declare them twice. Note that static and extern vars both do not work with our nci.
Merge branch 'rurban/nci_test-dupldecl-gh897'
[GH #911] Provide strerror for unknown filehandle errors

Unify printed type: filehandle => FileHandle, to sync with generic Parrot_io_open
"Cannot open %s, no path", vtable->name errmsg.
Merge branch 'rurban/fh-strerr-gh911'
Add ChangeLog for GH #911: Add OS error messages to FileHandle.open() error messages
[spec] GH #909 Update the socket doc for read and recv for our new POSIX behaviour

Before parrot-4.10 the high-level read() returned the wanted amount of bytes.
Now it behaves the same as recv(), which means that up to bytes are returned

We might want to add a setsockopt(level, option, value) method.
[GH #909] Add test for chunked socket read

Socket.read will return chunked parts.
Merge branch 'rurban/socket-gh909'
Add api.yaml entry for GH #909 Socket.read(>512)
Edit last api.yaml note, wrong ending single quote