Issue719_RootTimeline & prevent duplicate root timlines in a collection

Github Issue: https://github.com/alterm4nn/ChronoZoom/issues/719

Code Review: http://mrccodereview.cloudapp.net/ui#review:id=1282

Plus this addresses the issue raised yesterday to prevent duplicate root timelines from being created in a collection.