Cleaning up MaterialManager public interface.

Removing has_*_file properties. Use os.path.isfile(self.*_file_path) instead.