GEOMESA-423 fixing shared connectors across stat writers

* keeping connector with each stat
* propagating errors in stat writer thread so that executor service will stop
could use an internal case class instead of (Connector, String), might make things a bit clearer