Issue #8 - Add fallback for initializing repository when offline.

Remove online resources and just rely on local data. Though we had to keep the BlogPostInitializer for setting up the tests only using the template without repository support.
Issue #8 - Add junit TestRule asserting MongoDB up and running.