Made update requested by kg.  The TryReadAssembly method now only catches BadImageFormatException(s).