Changed naming scheme for baselines to include a persistent store identifier prefix. This should avoid the unlikely event that two different baselines end up with the same filename.
This required more general changes. The CDEEventFile class was introduced. It effectively maps the events to filenames, and you can now have more than one alias (filename) for each event.
Improved the code to remove redundant baselines. It now accounts for possibility the two baselines have exactly the same revisions. It is also a bit more efficient, only visiting each pair of events once.
Merge branch 'master' of https://github.com/drewmccormack/ensembles