adding upload_archive_from_ref

As an option to upload_archive, which takes a file path, adding
upload_archive_from_ref which takes a reference to data, so you
don't have to write it out to the filesystem if you already
have it in memory.
adding comments to MULTIPART section
s/multi-part upload/MULTIPART UPLOAD OPERATIONS/

to match the actual heading of that section, so you can find it

Conflicts:

	lib/Net/Amazon/Glacier.pm
improvements to POD

Fixed some typos, changed the pod to match the code, added linebreaks to make
it easier to read, wrapped at 80 columns to make it easier to proofread.

Conflicts:

	lib/Net/Amazon/Glacier.pm
removing pod about multipart not being implemented

...because gbarco implemented it
fixing link in pod in last commit
Let get_job_output return the tree hash.

If you're downloading a job with byte ranges, when you call
get_job_output for a range you'll be wanting the tree-hash for that
range, so allow the caller to get that in the return value as well.
Merge pull request #6 from kgoess/job-output-tree-hash4

Let get_job_output return the tree hash in list context!
Ignore more intermediate files.
Better credits to Victor Efimov and Kevin Goess.
WIP _send_receive _craft_request take Filehandle or code and stream.
Merge pull request #3 from kgoess/doc-fixes

Doc fixes by Kevin.
Merge pull request #4 from kgoess/from-ref

Adding upload_archive_from_ref to avoid having to write out refs to memory data.
Fix File slurping and comments spelling.
Fix line ends, slurping and change version to 0.15.
Enforce description limits on file upload.
Enforce description limits. Fix many "the the" in documentation.
Fixed description testing.
Fix comments and completed TODO.
Enforce modules minimum versions. Fix description limit enforcing.