Moving the fake post office from the test packages into a production in-memory implementation.

This required adding Hamcrest to the production classpath.
Creating a Main class that does all the application wiring and launching.
Implementing main().

Adding a "live" today source.