3ac2215 schema: generate client-side commands on demand

Authored and Committed by jcholast 7 years ago
    schema: generate client-side commands on demand
    
    Instead of pre-generating all command classes from API schema on API
    initialization and using them as plugins, use placeholder objects which
    generate the classes on demand.
    
    https://fedorahosted.org/freeipa/ticket/4739
    
    Reviewed-By: David Kupka <dkupka@redhat.com>