Fix for the overridden implementation of properties from an abstract class.
Moved derived property detection code from Read to when the property lists are initialized.
Merge pull request #1503 from SickheadGames/ReflectiveReaderFix

ReflectiveReader 'bug' - thank you for commenting your change too!