fix build on systems with Perl > 5.12.0 (Ubuntu 11.10 Oneiric, Mac OS X) due to split() incompatibility

thanks mauke from #perl on freenode!
from http://perldoc.perl.org/perl5140delta.html
"split() no longer modifies @_ when called in scalar or void context. In void context it now produces a "Useless use of split" warning. This was also a perl 5.12.0 change that missed the perldelta."
Merge pull request #46 from cce/master

Fix build on newer platforms (latest Mac OS X, Ubuntu 11.10)
bug fix: if write_meta is set and add_newlines is enabled, write the new line char as an EOL for the meta line
Port to boost filesystem 3, hopefully keeping support for older boost.
Cleaner casing that actually works
the build seems to forget to link some files in shared mode...
Merge pull request #65 from sproutsocial/master

Fix to add new line char to meta line, when both options are enabled
Merge pull request #66 from mgregson/master

Build on boost::filesystem v3 and old boost
Merge pull request #68 from timjr/master

the build seems to forget to link some files in shared mode...
Merge branch 'master' of git://github.com/facebook/scribe