issue 711 fix matches logic in BaseReporterFactory

https://github.com/dropwizard/dropwizard/issues/711

1. If include list is empty and exclude list is empty, everything should be included 
2. If include list is NOT empty and exclude list is empty, only the ones specified in the list should be included
3. if include list is empty and exclude list is NOT empty, everything should be included except the ones in the exclude list
3. if include list is NOT empty and exclude list is NOT empty, everything should be included except the ones that are not in the include list AND are in the exclude list