* Don't copy transient value objects in -setValue:forVariableStorageKey: (to correct 
issue in r10249)

* Fixed type checking introduced in r10251 to cover all the cases correctly

Note: All the tests pass in EtoileFoundation, CoreObject and EtoileUI (minus a crash 
in the last one if -checkIsNotRemovedFromContext is not commented out).


git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile/Frameworks/EtoileFoundation@10272 7b3f36aa-e6db-49c1-8b4c-66eac1997e64