fixed missing include in poller.cpp
cleanup
cleanup
updated MemSlave to PhysMemSlave, etc (missing edits)