Meeting JSON API spec standards
Error format to match JSON-API standard,
Print Job to return 422 when input is incorrect,
When creating a resource successfully HTTP status should be 201,
Printer resource allows creation of printers with protocols other than LPD.