Based on chapter09-03, but with following changes from the main text:


In Model
- injected CarRepository
- added findCarsWithoutRecentService
  - plus defaults, choices, validation


In CarRepository
- added findCarsWithoutRecentService signature, annotated as @Hidden


In CarRepositoryInMemory
- injected ClockService
- added findCarsWithoutRecentService implementation



Added ModelRepository
- all()
- @Named



Added ModelRepositoryInMemory
- all() implementation
- iconName
- registered in nakedobjects.properties
- added to CarServPerspectiveFixture
