=====================
 PluggableRepo ToDo:
=====================
3. Define Result with bool success and string msg
5. Checkin
   - revise to use Result
   - add update - creates new metadata version with orig fileSpec, new deps
8. Browse component
   - build dependency iterator
10. MetaData
   - convert MetaData load and save to use handleInvoke
----------------------------------------------
1. Move categories from Repo to Storage - done
2. Checkin component
   - metadata generator - done
   - doCheckin(category, mdFile) - done
   - addReference(category, mdFile) - done
   - testDoCheckin - done
   - testCheckinComp - done
4. Define FileName, FileRef, FileSpec as strings - done
6. Add Ownership component - done
7. Checkout component - done
   - build metadata scanner
9. TestUtilities - done
   - add verbose title vbtitle - displays only if verbose

