Extracted ProcessingResult and ProcessingPriority into new files
Added many unreadable javadocs
Add filed AbstractProcessor.prior
Add method AbstractProcessor.getPrior and setPrior
modified AbstractProcessor implements Comparable