Fixing barDescriptor.xsd and Changing Schemes to Work with XCWorkspaces

Changed the barDescriptor.xsd to read bar descriptor files correctly
(did not have correct xml format).

Changed xcode plugin to build schemes from xcworkspaces in a more
dependable manner.