add product-related columns to campaign,order tables
add product fields to campaign model and view
add product fields to campaign show view
fix website attr in campaign model
create order through factory - protect product fields
Merge branch 'order_factory'

this is a required feature for the Orders model