Fix: Windows File Associations
* fix associations that are self referencing
* fix powershell associations
* add tests
** powershell tests need execution policies
** forcing policy on commandline for this process