Add basic completion support for `brew switch`

The Homebrew command `switch` will now be completed and installed fomulas can be completed. The installed versions (the last argument of `brew switch [formula] [version]`) is not completed at this point.