eliminated the category on NSObject.  Now adding methods at runtime to NSObject and OCMockObject (if OCMock is loaded).
renamed files to reflect that ESCObservable is not a Category.  Using @selector instead of creating the selectors from strings.