WIXFEAT: 4190 - Self updating bundles.

- core cleanup after code review
- added history entry
WIXFEAT: 4190 - Self updating bundles.

- core cleanup after code review
- added history entry

Conflicts:
	History.md
Merge branch 'develop' into Wixfeat4190.2

Conflicts:
	History.md
Removed commented out error type constant.
Merge branch 'Wixfeat4190.2' of github.com:jchoover/wix3 into Wixfeat4190.2

Conflicts:
	History.md
	src/burn/inc/IBootstrapperApplication.h
Update History.md