fix license missmatch in setup.py and improve format of license text
add classifiers to setup.py
add swp and swo files to ignore
add dist and egg-info folder to ignore