Multi-file upload

Note: a couple of JavaScript libraries are included in this branch. I have modified 3 of the files under
`zanata-war/src/main/webapp/resources/jQuery-File-Upload/9_5_6/js/`:

 - `main.js` (almost completely rewritten)
 - `jquery.fileupload-ui.js`
 - `jquery.fileupload.js`

These files are based on JQuery UI Widget architecture, where `jquery.fileupload.js` is the base widget definition, `main.js` deals with binding the widget to the specific element in the DOM, and `jquery.fileupload-ui.js` deals with UI stuff like rendering templates.

There is no need to review any other files under `zanata-war/src/main/webapp/resources` since they are just library additions.
Yes, by JavaScript using the template library. It seems a bit excessive to comment that each template will be interpreted by JavaScript - the fact that it is in the DOM as `<script type="text/x-tmpl">` should be enough to imply that, but it is easy to add a bit to the comments so I will do so.