Applied patch for WIXFEAT4190, engine changes for self updating bundles.
Reverted unintentional change from bad patch.
Merge branch 'develop' into WIXFEAT4190
Merge remote-tracking branch 'remotes/upstream/develop' into WIXFEAT4190

Conflicts:
	src/burn/engine/plan.cpp
Rename OnApplyNumberOfPhases to OnApplyPhaseCount.
Fail fast when loading an MBA on Win7 RTM with .NET 4.5.2 or greater installed.
Merge pull request #58 from rseanhall/OnApplyPhaseCount

Rename OnApplyNumberOfPhases to OnApplyPhaseCount.
Merge branch 'bug4416rebased' of git://github.com/rseanhall/wix3 into develop

Conflicts:
	History.md
Merge branch 'develop' of https://github.com/wixtoolset/wix3 into develop
WIXBUG:4442

Add missing tables.
Merge pull request #60 from barnson/bug4442

WIXBUG:4442
WIXBUG:4319 - Support full range of ExePackage exit code values.
Merge pull request #61 from firegiant/develop

WIXBUG:4319 - Support full range of ExePackage exit code values.
Convert all tests to use xunit

Changes the test framework from mstest to xunit without changing the behavior of existing tests.
Merge pull request #29 from jchoover/WIXFEAT4190.1

Wixfeat4190.1
WIXBUG:3838

Since the compiler coerces null values to empty strings, check for those
in ColumnDefinition.
Merge pull request #63 from heaths/xunit
Update package restore to acquire xunit v1.9.2
Add AllBuilt.testproj to test with all test assemblies.

The test.proj is a traversal project and should not have additional
targets. Create AllBuilt.testproj and move the test.proj Test target
to execute all test assemblies built by the WiX toolset.
Merge pull request #64 from barnson/wixbug.3838

WIXBUG:3838