Add basic smoke test to check logger can be set up

Changed writers so they can be imported even if influxdb package is not
available.
Add initial weatherlogger