added json support to a access and pub_dep_type enums
removed dependency on logging_handlers
changed pubTypeRe member to variable
added ebisuPubVersions to allow for overriding pubspecs
added variables to Part (so they don't need to appear in top level client facing file)
removed hardcoded versioning of packages like logging and hop
fixed up versions in pubspec