doc tweaks to CASK_LANGUAGE_REFERENCE.md

- include OS X 10.10
- include the word "specification"
- clarify how to call out of the `caveats` mini-DSL
- reformat arbitrary methods example for consistency

References: #4921
Actually we might want to remove this particular cask, see #4856