Added silverlight upload control

This is the control used to upload data, there is some communication
between the javascript and this control, so the control is needed to
understand the full solution.