Removed call to private API for recursive description of views and repla...

Removed call to private API for recursive description of views and replaced with custom implementation. Replaced DEBUG check in the sharedIntrospector with a check for TARGET_IPHONE_SIMULATOR. Then it is no longer necessary to include this check when starting the introspector.

Furthermore this removes all checks for DEBUG which causes problems for some CocoaPods configurations in which DEBUG is not always defined. I have not been able to find out why this is. However I think this commit is an improvement because DCIntrospect now will be available in the simulator in all build configurations.