Provides two commands: `sbpack` and `sbpull`.
`sbpack`, given a CWL tool or workflow, will find and inline any external references (linked processes, schemadefs and `$includes` and `$imports`), creating an equivalent, portable, single file CWL document which is then uploaded to a SB powered platform and is runnable from there.
`sbpull`, given an SB App id, will download the CWL from an SB platform onto local disk, allowing a user to include that CWL in local code, and include it in any code repository they are using.