Feature #3447 : File Upload Plugin

- adding jQuery file upload plugin
- adding view generator tag that handles the use of the jQuery file upload plugin
- adding manager to retrieve uploaded files on server side
- modifying behavior to allow the user to enter the title and description for a file during transfer to the server