Skeleton of e2e tests in place.
First pass of platform integration test.

Most of the framework bits are now in place for these tests.
Much more complete 'platform' command integration tests.

The integration tests are now run following the unit tests.
Add test for "create" command.
Minor fixes in create.spec.js
Append subdirectory for concerned platforms
Make lazy_load method aware of subdirectory field
Remove platform check in platform add and update
Update parsers to match new libDir returned by lazy_load
Update tests to match improvements
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
Add plugin test
Allow version string to have 1, 2, 3, or 4 part numbers
Rewrite properties set, to better match project code style
Fix comments left over from debugging.