Add support for OSX 10.10/Yosemite and Perl 5.18
Merge branch 'public/7.8' into public/7.9