resolve #100 [rt.cpan.org #79102] - PUTDATA/POSTDATA

now uncorrupted by -utf8, and done using tempfiles. the patch was
sourced from https://rt.cpan.org/Public/Bug/Display.html?id=79102
and has been applied by hand as there were some changes in the diff
that did not apply to this particular issue and that have already
been fixed (#91) or rejected (#67)
Changes entry for 66ab968abc427ba179da4ba6b93ebb5c
failing test case for #115 [rt.cpan.org #84767]

need to modify warn/dir in CGI::Carp to output the last filehandle
read and the line number. $. is for the later, and with perl5.18 we
can use a special perlvar to get the last read filehandle, but need
to make this back compatible so may need to grok the perl source to
find out what it does for die/warn
resolve #95 [rt.cpan.org #75628] - XForms:Model

data is now available through the POSTDATA/PUTDATA param, add test
to check this
Merge branch 'master' into rt/79102

Conflicts:
	Changes
resolve #112 [rt.cpan.org #83265] - strip query string first

before calling unescape otherwise we incorrectly remove any previously
encoded ? chars in the URI
resolve #113 [rt.cpan.org #83360] - fix typo in q(

should be qq( so $@ is correctly interpolated in the error message
displayed on STDERR
Fix some markup.
Merge branch 'master' into rt/84767
resolve #115 [rt.cpan.org #84767] - die with line

actually nothing to do here, seems to work ok.
resolve #117 [rt.cpan.org #85074] - tests for handle

Also, calling the seek() method on the result of handle() causes
a method not found error. thanks to TONYC@cpan.org
resolve #121 [rt.cpan.org #87790] - optimise url

by not calling ->query_string if -query is not passed to the method
since we *don't* append the query_string anyway in this case
Merge pull request #144 from rrthomas/master

Fix some markup.
4.04_01 DEV release for cpantesters
Fix POD formatting

Hi,

This short pull requests fixes the hyperlink POD for the two links in "CGI.pm HAS BEEN REMOVED FROM THE PERL CORE", they were not rendering properly, also moves the section about raising bugs and the old and new bug tracker from the LICENSE section to the BUGS section.

Thank you
Fix markdown for hyperlink

http://perl5.git.perl.org/perl.git/commitdiff/e9fa5a80 was not rendering as a clickable link.

Thanks
Merge pull request #145 from MartinMcGrath/patch-1

Fix POD formatting
Merge pull request #146 from MartinMcGrath/patch-2

Fix markdown for hyperlink
tweak formatting in README.md and expand some info

specifically on raising issues including necessary information to
make the issue easier to debug
resolve #125, #131 - refactor temp file handling

the CGITempFile and Fh packages are gone and have been replaced by
CGI::File::Temp, which is a compatibility wrapper around the File::Temp
package. File::Temp behaves as a filehandle, and isa IO::Handle and
isa IO::Seekable so behaves as we want it to

bump version to 4.04_02 for cpantesters dev release testing

Squashed commit of the following:

commit 3af477dacef09d7d01086a6fb3984471e6892c9e
Author: Lee Johnson <lee@givengain.ch>
Date:   Sun Sep 28 20:45:32 2014 +0100

    temp files done

commit 982fc37665a8754d09e7f5952bc04a736ebcfc26
Author: Lee Johnson <lee@givengain.ch>
Date:   Thu Sep 25 10:55:33 2014 +0100

    WIP - refactor CGITempFile and Fh to File::Temp