ReactiveCocoa/ReactiveCocoaLayout — pull request #67 by jspahrsummers (2013-05-12 01:43:14+00:00)
Title: Declarative bindings for view frames and alignment rects

**:warning: NOT READY TO MERGE :warning:**

An attempt at #6. Here's what it looks like (from the documentation):

```objc
RCLFrame(view) = @{
rcl_top: @8,
rcl_leading: [otherView.rcl_trailingSignal plus:[RACSignal return:@6]]
};
```

This sets the top of the view's frame to a constant 8 points, and puts the leading side of the rect after the trailing side of another view, plus 6 points of padding. The view's frame will always match its intrinsic size.

```objc
RCLFrame(view) = @{
rcl_width: @64,
rcl_center: MEDBox(CGPointMake(100, 100))
};
```

This keeps the view at a constant 64 points wide, and centered at (100, 100). The view's height will always match its intrinsic size.

**To do:**

- [ ] Write more unit tests.
- [ ] Use in the demo projects (where possible).