Device/Driver: Added gcc_override to AbstractDevice methods
Device/Driver: Inlined trivial methods of AbstractDevice
Device/Driver: Inlined empty destructor of the Device class