Faulty message logging

In an attempt to make finding faulty messages a bit easier, I am adding
logging to the library
Merge branch 'iron_pulling_subscriber' of github.com:harrystech/rails-pipeline into akeems_build