Updated Search method in repository to handle more flexible searching capabailities.  Added a couple of new products to the in-memory repository.  Fixed up some data types in the in-memory repository so they are consistent across products.