ignore vim undo files
Adding initial PSA skeleton
Extended PSA classes, added tests, fixed settings test
Implemented parts of PSA strategy, redirects and initial login ask working
Added PSA to example plugin app, updated setup.py requirements