Create mechanism to create a TODO test

- Add a '\n-- todo: reason --' within a test block to mark it as todo
Fixed some incorrect dates and versions in the documentation
allow the date plugin to accept dates with the ISO8601 "T" separator,
like 2001-09-30T12:31:31
Applied patch from Bill Moseley for HTML plugin
emit extra Image tags in predictable order

Perl 5.18 will more aggressively randomize hash ordering.  The tests
for the "tag" feature of the Image plugin assume a predictable
ordering of any requested extra tag attributes, and so sometimes
(often) fail.

This patch fixes the problem by sorting the keys in the actual
output.  Although it would be better to alter the tests, to avoid
affecting the code or its performance, the tests are somewhat
complex, and I am guessing that the performance impact of this sort
will be, in practice, negligible.
Merge pull request #14 from rjbs/master

fix TT2 for perl 5.18
Merge pull request #12 from colinmkeith/master

Changed _template_content() to fail on PROCESSing directory to prevent cache corruption
Merge pull request #10 from kgoess/master

Plugin::Date to accept "T" in ISO8601 dates
Merge pull request #7 from MidLifeXis/todo_tests

Create mechanism to create a TODO test
Document the ENCODING option

Fixes https://rt.cpan.org/Public/Bug/Display.html?id=64694
silence recent Pod::Simple warnings
Fix split behavior which changed in Perl 5.18.0

Rewrite split handling to use qr// which is consistent before and after
the Perl 5.18.0 changes.

In perldelta 5.18.0 it reads:

split's first argument is more consistently interpreted

After some changes earlier in v5.17, split's behavior has been
simplified: if the PATTERN argument evaluates to a string containing
one space, it is treated the way that a literal string containing
one space once was.
Merge pull request #19 from jonjensen/split-518-splitchange

Fix split for Perl 5.18.0
Merge pull request #17 from andk/master

Pod::Simple compliance
Merge pull request #16 from Smylers/master

Document the ENCODING option
Return split results as arrayref instead of list

In 0caac1347e2e3f2fc290f0a4ffc0281b5df68abb I accidentally changed
the return behavior from arrayref to list, which worked fine, but
could be slower when large lists are returned and in any case was an
unintended change.
Merge pull request #20 from jonjensen/split-518-return-arrayref

Return split results as arrayref instead of list
Added repository information for metacpan.org / search.cpan.org.
typo fixes
Merge pull request #23 from dsteinbrunner/master

typo fixes