glue.ligolw:  defer crash on missing fileobj methods

The MD5File wrapper tries to pre-look-up the file I/O methods of the file
object it has been passed.  This patch allows it to ignore missing methods
(but the code will still crash if, later, those methods were needed).
glue:  add XML reading from http:// URLs to unit tests