Changed my mind. Unload the RCCpp library properly when deallocating the subsystem.
We have to change Context's deallocation order because otherwise we'd try to clear a factory containing RCCpp's stuff after the library has been unloaded.