Implementing CORS and fixing file upload error handling.
Patching printer test cases and printer so that tests pass.
Patching job reordering and unit tests.