Merge pull request #1794 from twobraids/stage-legacy-or-not

fixes Bug 960073 - allow collector to use submitted legacy_processing
Fixes bug 959731 - missing comma in update_product_versions()
Migration for bug 959731
Merge pull request #1792 from selenamarie/bug959731-fix-update-product-verion

Bug959731 fix update product version
Fixes bug 931907 - Removed limitation of 10 results from elasticsearch, added unit test. r=ErikRose
Merge pull request #1796 from AdrianGaudebert/931907-automatic-emails-with-elasticsearch-fix

Fixes bug 931907 - Removed limitation of 10 results from elasticsearch, ...
Fixes bug 958640 - updates ADU stored procs
Update fake_raw_adu.py to include update_channel
Migration for bug 958640
Merge pull request #1783 from selenamarie/bug958640-adu-proc-updates-for-build_channel

Fixes bug 958640 - updates ADU stored procs
Fixes bug 931907 - Fixed migration script from PSQL to ES.
Merge pull request #1797 from AdrianGaudebert/931907-automatic-emails-with-elasticsearch-fix

Fixes bug 931907 - Fixed migration script from PSQL to ES.
fixes bug 960204 - TCBS middleware endpoint allows for >28 days range, r=rhelmer
Fixes bug 960690 - Updated pyelasticsearch to version 0.6.1.
Fix for bug 960621 - compensates for possible NULLs in fields
Migration for bug 960621
Merge pull request #1801 from selenamarie/bug960621-tcbs-null-value-errors

Bug960621 tcbs null value errors
Merge pull request #1800 from AdrianGaudebert/960690-pyelasticsearch-0.6.1

Fixes bug 960690 - Updated pyelasticsearch to version 0.6.1.
fixes bug 961142 - /crontabber_state/ reports stale numbers, r=rhelmer
fixes bug 959601 - Graphics signature summary matview broken, r=selenamarie