Merge branch 'api_v_2_0'
Move is_valid_utf8() subroutine to MediaWords::Util::Text because it is potentially useful elsewhere (e.g. in the CoreNLP branch)
add shard creation and start scripts
(Re-)install a newer version of ExtUtils::MakeMaker because otherwise Carton sometimes fails
Before creating the temporary table, lower the "client_min_messages" setting because if the table that is being DROPped doesn't exist, PostgreSQL sends a NOTICE which in turn breaks the "no warnings" unit test
Update expected output of extractor unit test once again now that both HTML::CruftText is fixed and the CRF extractor model is regenerated
Update perlbrew install script.
Merge branch 'master' of github.com:berkmancenter/mediacloud
5.16 version of perl to work around getgrgid/fork bug in 5.18
remove all references to 5.18.1
add Catalyst::View::TT
merge perl516
typo bug
Add regenerated cpanfile.snapshot after downgrading to Perl 5.16 and adding Catalyst::View::TT as a direct dependency
Merge branch 'perl516'
update to work with perl 5.16
Merge branch 'master' of github.com:berkmancenter/mediacloud

Conflicts:
	cpanfile.snapshot
Optimize mediawords_update_processed_stories.pl
only count words for first chunk of solr results sorted by random_1
Merge branch 'master' of github.com:berkmancenter/mediacloud