Merge branch 'release/4.0.0.8-beta' into development
Fix regression reading metadata from psmx files
Refactor the PS2 Invoke-WebRequest (and everything that uses it) to be more like the built-in PS3+
Add code to calculate the file name (a couple of different ways) in Install-Module
Refactor the PS2 Invoke-WebRequest (and everything that uses it) to be more like the built-in PS3+
Manage encoding when trying to read contents directly
Add code to calculate the file name (a couple of different ways) in Install-Module
Fix remaining issues related PS2/3 and tokenizing
Update Versions, Tweak Install Script, and add Visual Studio project file
Remove signature blocks.
Merge branch 'release/v4.0.0.9-beta'