Github-style Branching and Merging

Branching in Crownpeak seems to take a snapshot of an asset that when later published totally ignores changes made to the live asset.  If Github-style merging was enabled it would dramatically reduce the overhead involved with multiple people working on the same asset.  We've encountered either problems with branches overwriting changes made to live since the branch was created.  To combat that we've incurred additional overhead in both applying changes to multiple assets to be sure they are not lost, or managing complex relationships when we go to release.

New Spectator

Great to have this feature

New Creator

It will help the developer to save the reworking fine.