Fix a multitude of signed/unsigned and hidden virtual warnings in BaseIO classes.

Requires an update to ITK for IO methods to work and all warnings to be addressed.