Rtti: implement the TRttiContext.KeepContext/TRttiContext.DropContext
## Summary
In Delphi, the TRttiContext record has the KeepContext and DropContext methods that causes the TRttiContext acts as a singleton across the application. No matter, how many TRttiContext.Create / Free will be called, the context will be created just once. It positive affects to performance when operate with rtti.
So, I propose my implementation of these two methods for Free Pascal to make the code more compatible with Delphi.
[rtti.patch](/uploads/901b6e3b24ad73dc210631d851bed7f4/rtti.patch)
issue