QPID-4544: Perl bindings now support UTF8 encoding

Modifies the swig bindings to properly work with UTF8 encoded strings.

Contributed by: Jimmy Jones <jimmyjones2@gmx.co.uk>

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1445344 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fixes a few typos in the Ruby documentation.
QPID-4580: Provides perldoc documentation to the Perl bindings.

Once installed, the documentation can be accessed using the command:

perldoc [MODULE]

where [MODULE] is the name of one of the source modules. To get an
example app, one can type:

perldoc qpid_messaging