Update to Author::CJM 4.31

  Release tests are now in xt/
  Reformat Changes to match spec
Link to metacpan.org instead of search.cpan.org
Update links to the HTML5 draft specification

  Determining the character encoding is now section 8.2.2.2 instead of 8.2.2.1
Updated Changes for June 28, 2014 release of 1.001