Smart collection loading

If collection name contains dots and doesn’t end
with .py - treat that as fully qualified name and 
try to load package using `pkgutil`