edsu/bagit — pull request #23 by jobyh (2013-04-12 15:07:11+00:00)
Title: Ignore BOM when parsing tags.

Patch for when there is a BOM at beginning of the bagit.txt being parsed. BOM gets included in the dict key for BagIt-Version and causes a key error.
```
Traceback (most recent call last):
File "", line 1, in
File "bagit.py", line 158, in __init__
self._open()
File "bagit.py", line 177, in _open
raise BagError("Missing required tag in bagit.txt: %s" % e)
bagit.BagError: Missing required tag in bagit.txt: 'BagIt-Version'
```