Refactor rapportive, add setup.py

rapportive.py
- Change argument parsing library
- Clean up imports
- Create object for profile
- move to rapportive/

Infrastructure
- Add setup.py
- Add scriptfile
- Add rapportive/version.py
- Add rapportive/__init__
- Add requirements.pip

pep8 fixes