Uses Ruby Observable module.

This will allow client applications to define their own observers.

Next steps:
* Define Merit accessor for the observable (`Judge`).Something like:
  `Merit.observable.add_observer MyAppsObserver`
* Define best API for clients' Observers.
* Add an App observer to `test/dummy/` Rails app.

Pairing with @marcinsklodowski