Allow perlDATA within __DATA__

This is so that modules that use DATA for special means
(like Mojolicious and Inline::C) can have contrib scripts
that highlight these features in the __DATA__ section.
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Allow perlDATA within __DATA__