Fixed and Updated so that plugin can work properly

- Change hook name from woocommerce_payment_complete to woocommerce_order_status_pending_to_completed and woocommerce_order_status_on-hold_to_completed  because woocommerce_payment_complete never is called for child order role , so that fixed the problem that can't update next payment date for original order
- Define  "early_renew_calculate_next_payment_date()" function for this plugin so that is support Renew for Subscription in Trial Time
- Change Renew text name to Early Renew text name for button so that buyers are not confused with Renew of Cancelled Subscription
- Added order meta "_is_renew_activate_subscription" and "_updated_next_payment_date_original_order" for Renew order when it is created and check it when renew order is completed so that it does not duplicate the Next Payment Date many times