Update for Xcode 6 beta 4

Seems that beta 4 has either changed the rules regarding how
frameworks are made accessible to other projects, or maybe it's a
bug. Regardless, SwiftCommon no longer shows up as an option for
linking to.

For now I've just copied the SwiftCommon source into the example
project. Once I've figured out how to include the framework I'll
remove the duplicated code.
Make initial changes for beta 4 compatability

Made the necessary tweaks to the SwiftCommon code so that the
example project compiles.

Will need to go back through and update the access control on each
of the existing items in SwiftCommon.