Makes ReactiveCocoa Optional

Fixes #17.

Needs completed tests – fighting with a compiler error at the moment. Also need to update the README still. 

Waiting to hear back on [this bug](http://openradar.appspot.com/radar?id=6365671290044416) to see what's up.