Applied patch for WIXFEAT4190, engine changes for self updating bundles.
Reverted unintentional change from bad patch.
Add security to Hidden Burn Variables by calling SecureZeroMemory on the value, encrypting the value, and adding SecureStringVariables to the managed Engine.
Make StringVariables use pointers so that the IBootstrapperEngineSecure interface can be deleted.
Consolidate the StrUtil Secure methods so the code isn't duplicated.
Formatting.
Merge branch 'develop' into WIXFEAT4190
Ignore static content during help generation
Merge branch 'develop' of https://github.com/wixtoolset/wix3 into wixfeat4299
Fix bugs.
Merge branch 'develop' into help
Resolve pull request comments re: static content
WIXBUG:4215

Clarify all the elements that switch bitness based on
-arch/InstallerPlatform.
Add the WixBundleNumberOfApplyPhases built-in variable.
Merge remote-tracking branch 'remotes/upstream/develop' into WIXFEAT4190

Conflicts:
	src/burn/engine/plan.cpp
Add the MBAPrereqSupportPackage attribute to all package types so that more than one package can be installed by the Prereq BA.
Make sure never to send over 100% cache progress.
Merge pull request #31 from rseanhall/bug3835

WIXBUG:3835 - Fix progress bug Take 2
Add netfx 4.5.2 support to NetFxExtension
Merge pull request #14 from heaths/help

Ignore static content during help generation