[PROPOSAL] Automatically add a default model Observer

So that model `User` would be automatically observed by class `UserObserver`.
So no need to do `User::observe(new UserObserver());`

This could be in a trait, but this default behavior seems interesting IMO.