install Perl 5.18.1 (latest stable version as of Nov 15, 2013) instead of Perl 5.14.2
replace:

  use Modern::Perl "2012";

with:

  use Modern::Perl "2013";

to enable Perl 5.16 features (an option for Perl 5.18 is not supported by Modern::Perl module yet)
use Perl 5.18.1 (latest stable version as of Nov 15, 2013) instead of Perl 5.14.2 in set_perl_bre_environment.sh
Merge branch 'master' into perl_5_18
got rid of the "~~" operator because it's considered experimental and emits a warning on newer versions of Perl
got rid of "given { when {} }" because it emits a warning too and workaround is more ugly than a couple of "if"s
Revert "got rid of "given { when {} }" because it emits a warning too and workaround is more ugly than a couple of "if"s"

This reverts commit ac51491b7c26d935b64c1a3690759c287b698b90.
Revert "got rid of the "~~" operator because it's considered experimental and emits a warning on newer versions of Perl"

This reverts commit cf411c90226fb8ddbf99cf5d1847a08b4fb6e1c0.
shut the warnings up in MediaWords::CommonLibs instead
another attempt to disable warnings
another attempt to disable warnings
Merge branch 'perl_5_18' of http://github.com/berkmancenter/mediacloud into perl_5_18

Conflicts:
	lib/MediaWords/CommonLibs.pm
Merge branch 'master' into perl_5_18
got rid of the "~~" operator because it's considered experimental and emits a warning on newer versions of Perl
removed the "no warnings" in CommonLibs.pm because the statement is only valid in the current scope and thus is pointless to have it here
got rid of "given { when {} }" because it emits a warning too and workaround is more ugly than a couple of "if"s; also, the syntax seems to have been depreciated recently
require Gearman::JobScheduler 0.10 which doesn't use the "given-when" syntax
install a monkey-patched version of Graph-Layout-Aesthetic before installing the rest of the modules
correct way to check whether or not the string is in array
fixed deprecated regex syntax