Remove redundant semicolons.
Clean up header and using statements.
Fix transform copying data in binder.
Create the default rollback boundary in the Compiler not the Binder.

As many "objects" as possible should be created and as much "data" as
possible should be populated in the Compiler. The bundle binder violates
this principal a lot. This commit begins the push back.
Create strongly typed WixGroupRow.
Massive refactor of BindBundleCommand to radically improve code maintainability.
Merge pull request #50 from robmen/binder-refactor

Massive refactor of BindBundleCommand to radically improve code maintainability.