Okay I have checked the entire source code more than 25 times now, and I can safely say that there are no more bugs and errors.
The only bugs/errors anyone should encounter with v10.5 are the ones from reloading the plugin mid-game. You will get log errors about entity 0 being invalid and the saferoom door will not be unlockable. The Keyman system isn't meant to be reloaded after a map has loaded. The only way to avoid this bug/error is to never reload the plugin while on a map, otherwise the server will have to be restarted.
With all that out of the way, here is v10.5. Hopefully it'll be the last update for awhile (until something breaks).
P.S. If you think there is a good feature/system to implement, either as a new idea or taken from another plugin, feel free to post here. I am in no way obligated to add them unless I want to or see the need to.