Inserts default plugin configuration into default site
Improves output of setup tasks
Adds checks before entering the checkout and placing the orders
Additionally, improves handling of updating placed order