Update setup.py: add missing files and add dependency.
Merge pull request #169 from nouiz/setup

Update setup.py: add missing files and add dependency.