new SpamChecker constructor and file classification

- added constructor that takes a text file of a SpamChecker model
(likely the exported model of a previous SpamChecker object)
- added classifyFile() method to SpamChecker which created a
ClassifedDocument object (class added in this commit) for the file at
the specified path