add test for attribute absence
Modified page_wrappers_preprocess_page() logic so that Context can set page wrappers on non-node pages.
Updated _page_wrappers_tokens() so [node:*] tokens won't cause PHP errors on non-node pages.
Merging the 4.2.5 release.
Merging pull request 462. Adds support for webform 3.20.

Merge branch '7.x-4-x_webform3-2_element_notice' into 7.x-4.2.6
requeue sustainer series donations when ask amount or billing info fields are updated from the recurring donation edit screen.
bugfix: cleared issues with recurring order next_charge dates encountered when editing an existing recurring order
don't load user on submission edit form
anniversary dates now removed when orders are deleted, anniversary date correctly generated and stored by date mode
Merge pull request #490 from JacksonRiver/7.x-4.x_569_admin-edits-donation-submission

Do not auto-fill webform result edit form with logged in user's data
removed debugging code
removed code to limit synced fields to Amount when changing the ask amount on a recurring donation.
requeue orders deleted when card expiration date is changed on recurring payment overview. Ensures correct stagename based on values mapped in Salesforce Donation
Wrapping queue insert in module exists check.
set submit text
use db table, not vars
fix typo in comment
Fixed #states definitions in _webform_render_payment_fields() so payment fields are marked required when there's only one payment method.
Merging pull request 476.

Merge branch '7.x-4.x-page-wrappers-for-non-node-pages' into 7.x-4.2.6
Theming Upsell's ctools "loading" modal to be more generic and pretty.