Added startup and shutdown log messages. Now catch the runtime HectorException in the constructor of the CassandraDatastore and wrap it in a DatastoreException so specifics to a particular datastore are not exposed to the outside world.