TADM: Added TypedObjectRef typedef, migrated several TypedBlock* to this type.

This is some staging for Queue types
Queue.cpp: Renamed Queue to VIClumpQueue