Removed register/unregister resource.
Added BcName serialiser, weak reference serialisation, removed name from CsResource (ReObject has this).
derive CsPackage from ReObject now, move all names and package out and use ReObject's owner + name in place.