version2_feature/copy experiment

- Adds backend functionality to copy an experiment and button to dashboard to call the backend
Description of feature: copying an experiment creates a copy the experiment object as well as the related the tracks, track weights, intervention points, and intervention point urls. 
Do you think it would be a bit more efficient to create variables referring to  `self.tracks` and `self.intervention_points` here instead of going against the database again?