GEOMESA-336 - Clean up dependency management

i thought that we didn't want to bundle log implementations with most of our code... i think that's why it's only in some of the subprojects. Might want to default to scope 'provided' here and for slf4j-log4j...