Make changes for RPM packaging

- Modify setup.py for better packaging with rpmbuild
- Move desktop integration files (icon, launcher) to data/
- Set GPLv2 license everywhere
- Add MANIFEST.in for setup.py
- Correct README.md dependencies and add Arch Linux
- Use Python 3 by default