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.
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.
Fix progress bug when extracting multiple packages from a container.
Add the WixBundleNumberOfApplyPhases built-in variable.
Merge branch 'bug3835' of https://github.com/rseanhall/wix3 into develop

Conflicts:
	History.md
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
Merge pull request #14 from heaths/help

Ignore static content during help generation
Merge pull request #25 from barnson/bug4215

Conflicts:
	History.md
Rename the MBAPrereqSupportPackage attribute to PrereqSupportPackage, the WixMBAPrereqSupportPackage table to MbaPrerequisiteSupportPackage, and respect the InstallCondition on the MbaPrereqPackage if the new attribute is set.
Convert WixBundleNumberOfApplyPhases variable to IBootstrapperApplication::OnApplyNumberOfPhases.