feature/file_upload_additional_params

https://www.pivotaltracker.com/s/projects/896548/stories/54863250

There is a requirement in a story where we need to send some additional details along with the files to the server side during file upload, so added a property <code>formData</code>, fileUpload widget uses this property to send to server as per the official documentation [details](https://github.com/blueimp/jQuery-File-Upload/wiki/How-to-submit-additional-Form-Data#adding-additional-form-data-programmatically)

---

__General Requirements__
- [x] Pull Request contains full description of changes
- [x] Link to the Pivotal Tracker story
- [x] Pivotal Tracker story has a reference to this branch
- [x] Rebased against latest master branch
- [x] There are no `-1` code reviews (can only be overridden by Kyle)

---

__Coding Standards__
- [x] Style guidelines are followed, code has been formatted
- [x] Code follows idiomatic language paradigms

---

__Testing__
- [x] Test coverage has not decreased
- [x] There is no performance degradation
- [x] All appropriate automated tests are present
- [x] Appropriate seed data exists


---

__Documentation__
- [x] Major design decisions have been documented on the wiki
- [x] Deployment impact (changes required for new services, configuration, etc.)
- [x] documentation links from Pull Request

---

__UI/UX__
- [x] applicable (UI/UX has been changed)
- [x] reviewed for usability and design
- [x] functions on 1024*768 browser size
- [x] works on IE8

***

__Defect__
- [x] Feature or defect resolution has been manually tested and meets all requirements of the underlying story
- [x] Seed data sufficient to satisfy testing resolution of defect
- [x] Root cause analysis provided

---

__Database__
- [x] schema changes reviewed by Architect
- [x] Excessive SQL queries are not generated
- [x] Slow SQL queries are not generated unintentionally
- [x] No DB schema changes are backwards incompatible
- [x] Database schema changes documented on wiki
- [x] Migration provided

---

__Shared Project / Dependencies__
- [x] Reviewed by Architect
- [x] API changes to shared components documented on wiki
- [x] 3rd-party library introduced:
- [x] explanation for updating a project dependency (e.g. 'latest version fixes a bug')