Addresses issues identified above.
Addresses issues identified above.

1. Second pass not working, room has no exits when using example 2:
The suggested commands for the example code didn't include the relevant switch. Wasn't an issue with the code, it just only iterated once.
2. First `build_forest` function not being reached due to duplicate function name:
Changed name of example code build functions to unique names. Funnily enough Pycharm didn't pick that up either.
3. Attribute errors not caught:
Added appropriate return statements.
4. Example on line 297 wrong:
Changed examples.
5.Suggestion - pass back Dbref:
Dbref is now returned on creation. This was in the original code, I just overlooked it.
titeuf87/evennia,jamesbeebop/evennia,feend78/evennia,titeuf87/evennia,titeuf87/evennia,jamesbeebop/evennia,feend78/evennia,feend78/evennia,feend78/evennia,titeuf87/evennia,jamesbeebop/evennia