Revert "Revert "move a lot of observance logic into ObservanceDecorator""

This reverts commit f90f66b567326e977d9b59e0fb77066dd54f8c71.
remove commented out bit from old code
remove a whole bunch of observace logic from the event decorator
Add EventDecorator#with_upcoming_observance
fix view specs that use logic moved out of event decorator
Merge pull request #14 from pbyrne/extract-observance-decorator

Exract Observance Logic Out of EventDecorator