Fixing sigsegv

Delete unnecessary class EtherCAT_SlaveDb that was causing sigsegv (when accessing uninitialized elements).

This class wasn't actually being used for any purpose.

I'm not sure if I should delete its declaration, but we definitely should not use it in the `scan_slaves` function, that is only called when initializing the ethercat Application Layer.