Clean up: Remove extra constants, add Keyword, UserAgent
Add "ModuleToProcess" to ModuleInfo (alias for RootModule)
Added Set-ModuleInfo - Create the module manifest if it's not already there, create/update Nuspec and PackageInfo
Refactor ConvertTo-Hashtable into the ModuleInfo module with the rest of the converters
Fix module manifest so "Packaging" is loaded as root, instead of nested AND root
Fix bug in Update-ModuleInfo (hard-coded extensions)
Force formatted xml in .nuspec output
Remove hard-coded extensions where possible
Replace .psmx with .nupkg where not
Increment Version Number (as a test of Set-ModuleInfo)
Change "PackageManifestUri" to "PackageInfoUri"
Fix Typo "ae" instead of "a"
Fix a couple more .psd1 where it should be .packageInfo
Fix typo: Sort-Unique should have been Sort -Unique or Sort-Object -Unique
Workaround for reading .packageInfo on PowerShell 2
Fix: NuGet doesn't use a module folder
Fix: NuGet has magic paths which must be ignored (instead of using the freaking manifest)
Improve error handling for web errors and disable strictmode in install.ps1
Update version number
Fix: "packageData" should be "packageInfo"
Fix Upgrade-Module, put name & version back in the .packageInfo (whoops)
Fix version serialization
Switch to ModuleName and ModuleVersion in the packageInfo
Increment version number: 4.0.1.2