Refactored strain data import to support strain-plasmid relation for plasmids that don't exist in DSC

* Added subroutines for finding/creating `stockcollection`
* If plasmid (from a strain-plasmid relation) doesn't exist in `stock`, it will be created under `stockcollection.name => 'Dicty Azkaban'`