prepare for Fileupload module
push update to follow the fileupload module developpement.
fix build
add test case for file upload admin widget
Merge pull request #19 from JeremyLetang/fileupload

add tests for the file upload module