Removed DynamicClasses.h, as the structures defined in it are no longer used in the generated headers. I also fixed a small issue with dependency analysis, causing the #define's for ADD_BOOL, ADD_STRUCT, or ADD_OBJECT to not be added unless the main class had properties of those types, the child classes needed to be taken into account as well.