Dont write temp ppd files when reporting issues
Prevent capabilities prefixed with 'cups', or other ones that could point to binaries being used to populate ppd with potentially arbitrary commands from GCP
Pep8 fixes
Strip control chars when sanitising text
pep8 fixes
Store ppddata so can output if test fails
Put error output to stderr
pep8 fixes
Remove redundant array, fixed png and jpeg printing
Stop writing base64 encoded files to disk
More output fixes
Stop writing last of temp files to disk
pep8 fixes
Use only first 128 bytes of test pdf in test case
Fix printing from stdin, detect mimetypes from job types
Remove unused import
Remove check for None return of Utils.Base64Encode - it no longer returns None
Test submitting print job with no filename
Error when supplying file arg
pep8 fixes