feature: further simplifications in PersistDepthMsg.
cosmetics: got rid of depreceated pipe function.
feature: added mongoDB persist fct for all exchanges.
feature: introduced a type class to convert depth msg to BSON documents.
feature: moved exchange independent data to Exchange.hs
fix: forgot to include class definition.
feature: moved exception handling to producer itself.