more work on campaigns and file upload
fixed bug in upload with cache
added datepicker