optional csv logging to get rid of strict Cassandra dependency

@airbnb/di 
Added optional job status logging to remove strict Cassandra dependency.
The guice docs seem to suggest that conditional binding like this is bad. One alternative I've seen is defining a classname in the config that is the implementation you want to use and then loading that class as the actual binding. Both ways have their pros and cons and I honestly don't have the strongest of feelings on the matter.