Fixed ch. 7 unit tests, removed InStock property

The unit tests broke after I added the view model. Now they are fixed. I
also removed a property I had added to Product to test migrations.