ActiveSupport is from a gem and not available in a clean
install. The relevant functionality is made optional. It
is not very commonly called and is furthermore poorly
implemented.
This script implements naming rules for App-based Casks
as currently documented. After some real-world testing, this
logic should be merged into `brew cask create`. This commit adds
`doc/CASK_NAMING_REFERENCE.md`, and reduces `CONTRIBUTING.md` by
422 words.