fixes bug 1065145 - Refactor ftpscraper.py crontabber app so it can use config.logger
small fixes
no bug; cosmetic adjustments for readability
bug 1066116; remove references to DEV setting in local.py
add example setting to help AJAX debugging (dev only)
bug 785271 - correct current docs regarding initial version
Merge pull request #2356 from rhelmer/bug785271-fix-add-product-docs

bug 785271 - correct current docs regarding initial version
fixes bug 1066344 - Platforms model should ultimately read from os_names table
Merge pull request #2357 from peterbe/bug-1066344-platforms-model-should-ultimately-read-from-os_names-table

fixes bug 1066344 - Platforms model should ultimately read from os_names
Merge pull request #2347 from peterbe/bug-1065145-refactor-ftpscraperpy-crontabber-app-so-it-can-use-configlogger

fixes bug 1065145 - Refactor ftpscraper.py crontabber app so it can use config.logger
Merge pull request #2353 from phrawzty/bug1066116

bug 1066116; remove references to DEV from local.py
Revert "fixes bug 1066344 - Platforms model should ultimately read from os_names table"

This reverts commit 448830ff11378c08c6126e29bcf9413c47d88a91.
Merge pull request #2358 from rhelmer/bug1066392-revert-platforms-model-reading-from-os_names-table

Revert "fixes bug 1066344 - Platforms model should ultimately read from ...
Merge pull request #2351 from phrawzty/minor_docs_cleanup

no bug; cosmetic adjustments for readability
no bug; gitignore stackwalker binary
Merge pull request #2359 from phrawzty/ignore_stackwalker_bin

no bug; gitignore stackwalker binary
ensure extensions cleared before attempting insert
Merge pull request #2360 from twobraids/clearer-than-upsert

fixes Bug 1066316 - fix PG extension table insert for reprocessing jobs
make sure plugins_reports_* is properly cleared before inserting a new row
Merge pull request #2362 from twobraids/fix-plugins-integrity-error

fixes Bug 1066316 - make sure plugins_reports_* is properly cleared before replacing a row