Added correct associations Order->Consignment->LineItem.

Checkout is again working, with the simplification that only the FIRST
consignment is used (or created) by the OrderPopulator.

Need to fix many tests, mostly caused by some FactoryGirl
inconsistencies with the new data model.