Example fixture import

Adds a script to import the test fixutre. Fixed missing analysisRecord
parameter to ImportExperiment.
Fixted a bunch of issues from ImportExperiment

We weren't handling Optional parameters, nor Source hierarchies very
robustly. Sems to be better now.