Moved DMA class declaration to driver header
Implemented timeouts within Dionysus