Added process source method to source processor

This PR supersedes #19

CS fix
Messages are now logged on a per-key basis
Merge pull request #20 from pkruithof/source-process-update

Added process source method to source processor (closes #19)