Overhaul method of finding property offsets to be more robust and flexible.
Update information for entity files.
Change many instances of NULL to nullptr.
Change how mediguns are found.