Adds simple hash map repository

* A most simple in-memory repository, or storage, solution.
  Handles identifiable entities (type safe) - not very much
  magic here, no reflection, just plain-old *generics* eh...
Updates java example artifact names

* Ah... the joy of naming, and renaming. Now it also looks spiffy
  when the Maven reactor build does its thing. Oh well.