Dependency revamp

_Depends on ReactiveCocoa/ReactiveCocoa#612 and github/Archimedes#16._

This removes `ReactiveCocoaLayout.xcworkspace` and stops exporting RCL's dependencies to the application. Instead, dependencies must now be added manually to the top level.

I did add a new workspace for the demo projects, to group them and make builds easier.