Cache lazy-loaded room properties

This provides a major speedup for pages which need those properties for
many rooms
Mention the new caching tools in DEVELOPMENT.md