Print Cedar version number and git commit SHA when running specs if possible

- Works on Mac with dynamically-linked Cedar framework
- Works via CocoaPods, without git commit SHA
- iOS framework contains the version in its Info.plist, but can't print it when running

[#54066481]
Merge pull request #242 from pivotal-brian-croom/print-version-number

Print Cedar version number and git commit SHA when running specs
Allow specifying shared example context in-line
Add snippet for itShouldBehaveLike with in-line context
Merge pull request #254 from pivotal/pr-239-rebased

Providing shared-example context data in-line, was from #239
Bump Info.plist version to match release version
Implement Arguments::any(Protocol *) matcher

[#52820773]
Merge pull request #255 from pivotal/pr-244-rebased

Implement Arguments::any(Protocol *) matcher
A long overdue welcome to Brian Croom as co-maintainer