Generate module and config XML when objects are created

Generates the module and config XML when objects are created from specs. Once the config XML file exists it is modified as more objects are created.

Supports:
- Models
- Resource models
- Blocks
- Helpers
- Controllers