Introduce TextResourceFactory

- cleaner API/DSL for creating text resources
- more modular (factory methods no longer declared in ResourceHandler)
Add DSL doc for ResourceHandler and TextResourceFactory
Explain "Sharing configuration files across builds" feature and related breaking changes in release notes