Squashed 'cwltool/schemas/' changes from 712bf65..ca31436
Squashed 'cwltool/schemas/' changes from 712bf65..ca31436

ca31436 Specialize Binding to CommandLineBinding for SchemaDef.

git-subtree-dir: cwltool/schemas
git-subtree-split: ca314369826ee59ec208adac727159f438180ac7

chapmanb/cwltool,common-workflow-language/cwltool,chapmanb/cwltool,common-workflow-language/cwltool,chapmanb/cwltool,jeremiahsavage/cwltool,jeremiahsavage/cwltool,chapmanb/cwltool,dleehr/cwltool,dleehr/cwltool,SciDAP/cwltool,common-workflow-language/cwltool,jeremiahsavage/cwltool,SciDAP/cwltool,dleehr/cwltool,SciDAP/cwltool,SciDAP/cwltool,jeremiahsavage/cwltool,dleehr/cwltool