fix issues #114, #129

this patch fixes issues when xml based epub are read. (openberg selects correct mimetype according to file extension)
You really need to document that this is to work around a parser bug.

Also, is this still necessary if we introduce sniffing in book.js?