registry.Registry -> registry.Session

renaming this struct to more clearly be session, as that is what it
handles.

Splitting out files for easier readability.

Signed-off-by: Vincent Batts <vbatts@redhat.com>
Merge pull request #7194 from vbatts/vbatts-registry_re-org

registry: cleanup and rename Registry -> Session