Using TTList isntead of TTListPtr for TTObjectBase::observers
Adding tests for TTObject reference count mechanism