Add RVMViewModel

Originally from GitHub for Mac.
Remove all the view model hierarchy stuff
Documentation improvements
Merge pull request #1 from ReactiveCocoa/base-view-model

Add RVMViewModel base class