Switch to poltergeist for spree_backend.

Fixes #4383
Whitelist some params for canonical links. Fixes #4374
Allow preferences to reference ENV variables.
Revert "Allow preferences to reference ENV variables."

This reverts commit a3353e247c25aa1af056fd70137b1626d3ee1059.
Clean up changelogs for 2.2.1