upgrade slf4j and use property for version