update api that can upload configuration and product version on customer side

10/28/2014  Devin
Add upload configuration api
change update status api to execute result so we can use it to upload
the product version on customer side