MActor: Refactored MActor::getActorType to be non-virtual function.
It didn't make sense for that function to be a virtual function due to it only returning the actor type string. It was often called from constructors of actors. It is not advised to call virtual functions from constructors, so that would sometimes throw a warning. Since it was never used as virtual function anywhere, it was made non-virtual to reduce warnings.