Upgrade crawler.
Merge branch 'master' of github.com:berkmancenter/mediacloud

Conflicts:
	t/test_single_crawler_download.t
test commit.
add support for num_words, sample_size, include_stopwords, and include_stats params for /api/v2/wc/list'; Moose-ify MediaWords::Solr::WordCounts
fix and enable media tags and media sets solr delta imports
Install "fog-json" Gem before "travis-artifacts" because the latter seems to be missing that dependency somehow
Rename index to fix SQL error
Upating ExtractLines.pm to run extractor on individual stories
Purge obsolete files Controller/Admin/ComingSoon.pm and /comingsoon.tt2
Merge branch 'master' of github.com:berkmancenter/mediacloud
Fix error in migration.
Fxi test suite error.
Fix count on number of tests.
Fix method name _story_with_media_source_story_words_date_range  == > _story_within_media_source_story_words_date_range
 Fix test errors.
Test /media/list and media/single/0
Disabling testing until auth changes are pushed.
Move t/MediaWords/Test/ to lib/MediaWords/Test/ because a) "./lib" is the default library search location, and b) tests under "lib/.../t/" might want to use those test libraries too
Revert disconnecting-connecting to database (introduced in commit 330f49b896a0b59a733a4e2d495adc279b3468bb) because it's not clear why we're doing that, it breaks the unit test, and connect_to_db() connects to *production* database by default
Adding extractor ipython notebooks