cfg and netParams supporting '.' traversal
updated the secList to not break when a section (generally axon) without pt3d exists
subConn with KeyError raise that is slightly more descriptive.
however, if someone were to add a key to their params or cfg dictionary
like {'foo.bar': 10}
we could add slightly more logic to help address this but I don't know that that usage currently exists, if @vvbragin or @salvadord comment
cfg and netParams supporting '.' traversal updated the secList to not break when a section (generally axon) without pt3d exists subConn with KeyError raise that is slightly more descriptive.
however, if someone were to add a key to their params or cfg dictionary like
{'foo.bar': 10}
we could add slightly more logic to help address this but I don't know that that usage currently exists, if @vvbragin or @salvadord commentalso ref #793