Update adminpages.php

Missing gettext for menu title causing the title not to be translated correctly.
Merge pull request #128 from Askelon/patch-1

Update adminpages.php
moving code from checkout preheader/page into class files. (still more testing to be done for checking out and compatibility with addons like pmpro-add-paypal-express)
Fixes to confirm method in orders/gateways and added the ability to return an array to the pmpro_checkout_confirmed filter so you can set morder as well as pmpro_confirmed values.
Fixed PayPal Standard gateway to hook correct method on init.
Fix so offsite gateways like paypal standard and twocheckout don't redirect offsite for free/no-order memberships.
Setting gateway and gateway_environment values in webhooks based on old order.
Now including expiration text in text that is updated when a discount code is used. (Thanks, John Zeiger)
Fixed check for subscription_transaction_id in readonly fields array.
Merge branch 'dev' into v2.0

Conflicts:
	readme.txt
trimming trailing spaces.
Fixed Stripe updates code. Now clearing old updates at checkout. Moved cron code for updates into Stripe class.
Fixed bug where PayPal Express was not saving data in session. Added checks to various function to make sure $user_id is not a wp_error.
handling empty event ids in stripe webhook. setting version to v2.0b. updating stripe to remove user updates before processing an order and then adding them back in after the order goes through to avoid triggering old updates when checking out again.
Removed code to change order and memberships_users entry when a Stripe trial is converted to updates. Would rather have the row include the trial and work something out on the edit user/profile page to make the level cost there make more sense.
...
No longer sending a blank address when not collecting address with Stripe.
Don't pass undefined to Stripe for name.