Added script to create archive table

Added a field for the row's original ID, removed some fields and the
foreign keys.
Added archive table to model
Added class to archive expired odds
Added class to delete expired fixture data

Not sure its working correctly and I would have to wait for fixtures to
actually expire to test it or mess around with data. I think I might
have spotted a few other bugs so I'm going to get some tests in place.