Don't complain about utf8 multibyte characters split by chunk boundaries

Fixes: https://rt.perl.org/rt3/Public/Bug/Display.html?id=117841
Merge pull request #978 from FROGGS/froggs/utf-split-8

Don't complain about utf8 multibyte characters split by chunk boundaries
only care about strings that are chunk-size long
Merge pull request #979 from FROGGS/froggs/utf-split-8

only care about strings that are chunk-size long
Add a reminder to our ChangeLog to link to GSoC student blog posts
[doc] Misc cleanup on PDD16
Fix and improve the documentation about Parrot_str_new
[doc] Fix a POD bug and update to 'modern' POD structure
fix for readall_s at EOF

This fails on gentoo as seen here: https://github.com/perl6/nqp/issues/133
Now it does not try to read from a file when there are no bytes left.
[test] add test for GH #981, readall at eof

fsils in master, fixed in smoke-me/readall_gentoo_gh981
Merge branch 'smoke-me/readall_gentoo_gh981'

Smoked okay on linux, darwin, win32, cygwin.
Fix typo in comment.
Fix compiler option on OS X; -Wno-long-double was removed by Apple in 10.5, and so is only valid before that (GH#980)
in new perl5 versions the perldoc documentation moves from perldoc to Pod::perldoc
fix to pass t/codingstd/trailing_space.t
[codingstd] Fix pdd_format.t failures caused by 7d9af9c36fffa
[ci] travis back to irc old-style, Test::Perl::Critic, typos

moritz irc notifications do not work anymore. use the old-style
add Test::Perl::Critic tests (let us see if we hit the timeout)
fix some typos
Fix t/examples/pod.t failure in docs/pmc/struct.pod: code marked as PIR is really PASM_FRAGMENT_INVALID.
Updated ChangeLog for release 5.9.0
Add PackfileView-compatible methods to EvalPMC.

This short patch adds two methods to EvalPMC (deprecated)
that provides a forward-compatible API for the eventual
PackfileView PMC conversion.  NQP/Rakudo can then switch
to the new API even before PackfileView lands in master,
which greatly aids NQP's bootstrapping process.  See issue #937.