Export and Import from a single YAML file

@Fryguy @gmcculloug @chessbyte @tinaafitz 
For export and import of automate models we have 3 ways to store the data based on YAML. We currently have (1) ZIP file that can store all the YAML's or (2) store all the YAML's in a directory. This PR adds a 3rd one which is to have all the model into a single consolidated YAML. The single consolidated YAML helps us with our specs where we don't have to store all the model YAML files separately in a directory.
Also, same comment for the rest of the examples.  Again, you may want to avoid touching the file system at all, since you don't want tests to contaminate each other, and just stuff the File.read method or whatever to return the contents you are expecting.