Fix: Windows File Associations
* fix associations that are self referencing
* fix powershell associations
* add tests
** powershell tests need execution policies