created new UnableToPrintPaperRecordLabelException and UnableToPrintViaSocketException, and changed the various printing methods so that they no longer return true/false but rather throw exceptions if there are printing issues