Add warehouse.history to track the history of items over time
Store all the incoming PyPI journals into the database
Skip already processed journal entries

This allows us to go backwards in time further without penality
and ensures that each journal entry is only processed once.
Merge pull request #27 from dstufft/store-journals

Store the PyPI Journals