implemented multi-ext/name matching and added docs
cleanups to support describer activities
added helper functions to help with type identification, version detection, and dict plucking
moved to more testing routine re-use
added initial "DescribeController" implementation