CLI tests, fixed bug in --shift-back

Calling Pysubs2CLI object no longer exits the process, just returns code.
pysubs2.cli is imported from the main module.