first commit
Initial import of s3curl.pl ver: November 16, 2010 10:27 PM GMT
Send no content type if none is provided.

Content-type needs to be a defined empty string if its not provided,
because its used in signature calculations. Thus can't we use defined()
to check if its should be provided as a cmd-line argument to curl.
Remove embedded uri_unescape and use URI::Escape
Implement --print

Implemented a --print that just prints the cmdline instead of actualy
running it.

Quite usefull when running the script on one machine and curl on
another.
Implemented the generation of expires url's

Now you can do a --expires and it will generate a qurey-based url with a
expires and a signature. Very usefull togeather with --print.
Merge remote branch 'glance/master' into merging

Conflicts:
	README
	s3curl.pl