Add docs for how to make your own composable matchers.
Change privateness when generating YARD docs.

We have YARD configured to hide private methods
from produced docs.  However, for the Composable
mixing, we have some private methods (as they are
only ever intended to be called w/ no receiver)
that we need to document so that users know how
they should be used when they mix them into their
own custom matchers.