Adding pre-check logic to ensure log levels, log location and last.fm keys are present. Extra validation was requested within issue #10