Fix version and Id in package.appxmanifest
Update Identity.Name in package.appxmanifest
Append author property to config_parser
Update appxmanifest properties' DisplayName and PublisherName
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-cli into CB-5400
Improve fix version method
Allow version string to have 1, 2, 3, or 4 part numbers
Rewrite properties set, to better match project code style
CB-5321 Windows8 custom_path is not correctly resolved by CLI
CB-5337 Windows8 build fails due to invalid app version
CB-5340 Windows8 build does no write cordova_plugins.js
CB-5350 Windows8 build fails due to invalid 'Capabilities' definition
Add BOM to files to ensure app pass store certification
Merge branch 'Maxime/CB-5400' Version and Id is not set correctly in Windows 8 application project file

https://issues.apache.org/jira/browse/CB-5400
removes traling spaces when reads author from config.xml

[windows8] error APPX3007: App manifest validation failed. Value of element '/Package/Properties/PublisherDisplayName' cannot start or end with whitespace.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-cli