Add optional param for logger

Allow ConfigurableService to pass an existing logger to its super constructor.