QPID-4826: Patch Perl bindings memory leak

Changed how variants are mapped from C++ to Perl to ensure that items do
not lose their reference count, resulting in a memory leak.

Also removed the Swig 1.3.32 minimum restriction in order to enable
building on RHEL5 systems.