Added placeholder for ID class tests.
Implemented ID class.
Refactored ID into item.py.
Refactored ID into document.py
Final ID class cleanup.
Fixed logging message.
Merge pull request #52 from jacebrowning/id-class

Refactor item IDs into an ID class.
Merge from 'master' branch.