Keep DSL related code in one place
Simplify extending Formula with Enumerable
Move deprecated Formula class methods to compat

These have all been moved to Formulary.
wine: move compiler warning into fails_with
alure: don't use libvorbis when it's not requested