support cas, smi file upload

- add smi, cas files upload
- delete pdf
remove useless pdf requirement
Merge pull request #91 from tianweidut/support-files

Support files