Adding binmode => ':raw' to the file opening

Necessary because we run under PERL_UNICODE=SAD, which changes the default layer
for any filehandles, even those opened by third-party libraries.
http://www.dagolden.com/index.php/1771/why-perl_unicode-makes-me-sad/
Merge pull request #2 from kgoess/raw-open

Adding binmode => ':raw' to the file opening
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.
removing pod about multipart not being implemented

...because gbarco implemented it
fixing off-by-one error in example multipart code

We based our system on this code but found the calculation of archive_size was
off by one.  The postincrement "$part_index++" doesn't happen if the
if the first part of the conditional fails.
s/multi-part upload/MULTIPART UPLOAD OPERATIONS/

to match the actual heading of that section, so you can find it
adding comments to MULTIPART section
fixing link in pod in last commit
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.
Merge branch 'master' of github.com:kgoess/Net-Amazon-Glacier