README: update

- Add exposition on why Nimble is useful
- Include Swift and Objective-C examples for all matchers
- Better installation instructions
- Update code samples to include scope modifiers like `public`