Initial changes to support Frameworks

Right now we are looking at the path for anything containing .framework and then using the last component with that included. These are added as a GBFrameworkData object and are like a separate object equivalent to classes, categories, or delegates.