change order of includes to fix compile error
don't include SGStringList in SGObject.h
include SGRefObject before SGObject for swig
drop SERIALIZABLE_DUMMY
add namespace to get Externalizable to work for real
make ref/unref known *before* including the class