-- Reorganized how plist generation works so it's now completely encapsulated within the plist generator plugin.
-- Cleaned up the app bundle generation process for the gcc_darwin toolchain.
-- Added functions in gcc_darwin to get the proper base paths inside an app bundle (overrode those functions for the ios toolchain since the paths need to be different there).
-- Added a utility function to completely remove a directory tree. Like shutil.rmtree(), but this one actually works.
-- Fixed Objective-C/C++ files getting chunked when they shouldn't have been.
-- Added dSYM generation for osx and ios (only occurs when an app bundle is also generated).
-- Added the default active development directory and toolchain directory to the gcc_darwin and ios toochains.
-- Added code in gcc_darwin to copy shared libraries and loadable modules into app bundles.