Publish/subscribe pattern for DOM updates after AJAX database manipulation

Replacement for #183. Recoded from scratch.

- [ ] Apply pattern to delivery workflow
- [ ] Also apply to [balancing](https://github.com/foodcoops/foodsoft/pull/183#issuecomment-28441530) before merge? Well, I would prefer to merge first.
- [ ] Update locales
- [ ] Testing