Get some of the examples working again.
Created an OSX static library target and have the framework target 
just link to the Pods and OSX static library (with a dummy file to
make sure it compiles).

The unit and functional tests can link to the static library and the
CocoaPods library without getting any duplicate symbol warnings.

The examples link to the framework as this represents real life use.

Various project cleanups.