Custom logging to filter logs

Fixes #42 

Means we can just say to people "Run DEBUG=true FILTER=true" and they can copy paste directly with the filtered results for debugging and such :+1: 

Also, now a custom logging faraday middleware that adds some goodies like times and body of requests, which we can tweak for future features if needed :smile_cat: