Removing Named base class
New cf_scalar.h header file

The scalar types (Int, Float, Bool and Str) are not declared
in cf_scalar.h. cf_object.h declares only Object, NoneType and
UndefinedType.
Old code has been removed