[WIP] Makes ReactiveCocoa Optional

Fixes #17.

Needs completed tests – fighting with a compiler error at the moment. Also need to update the README still.