Change how GetSelectedTransform works when in $NonInteractive mode

GetSelectedTransform was written to look for web.*.config and return all values for '*'. In cases where there are no web.config files or when we are in NonInteractive mode this may not be correct.

Also, I added a .gitattributes to force .ps1 into text mode. (easier merging)