Few improvements and fixes

- New setup.py to use distutils as buildsystem
- Fix FileRock.py's encoding and shebang
- Fix desktop file as per spec