Move tab plugin sample out of the main commerce web project and add packing tools for it
Rename File control to FileUpload, and remove Kooboo.Commerce.Web.Form from view web.config cos it can easily cause class name conflicts
Now developers can extend condition parameters on any types

Before developers can only extend parameters on the root data context type (e.g., OrderCreated class),
now they can extend parameters on Order instead of OrderCreated. So any data context containing the Order can use that parameter.