Refactor|Client: Simplified handling of remote mobjs
The so called "clmobjs" are now handled like regular mobjs. The onlydifference is that they have a NetworkState present in their privatedata.
Cleaned up the way mobjs are deleted, since clmobjs no longer needspecial handling.
Map uses observers to remove mobjs from the client mobj hash.
View differences
Refactor|Client: Simplified handling of remote mobjs
The so called "clmobjs" are now handled like regular mobjs. The only
difference is that they have a NetworkState present in their private
data.
Cleaned up the way mobjs are deleted, since clmobjs no longer need
special handling.
Map uses observers to remove mobjs from the client mobj hash.