smart-mode-line depends on dash
Add method to install go packages

Several go related tools can be used within emacs, such as:
gocode, godef, goimports, golint, goflymake, etc.

The el-get-go method lets the 'go get' command take care of
downloading and building such tools.  The main advantage is letting
go get take care of resolving dependecies and building the binary,
rather than wedging into the :build property.
Go language related recipes

- go-autocomplete: change to use :type go

- go-company: change to use :type go

- go-def: helper used in go-mode

- go-flymake: flymake checker for go

- go-imports: override go-mode's gofmt-command

- go-lint: linter for go
Merge pull request #1487 from dholm/bugfix/smart-mode-line

smart-mode-line depends on dash
New recipe for llvm-mode
New recipe for tablegen-mode
Merge pull request #1489 from dholm/recipe/llvm-mode

New recipe for llvm-mode
Merge pull request #1490 from dholm/recipe/tablegen-mode

Recipe/tablegen mode
New recipe for Verilog major mode
New recipe for VHDL major mode
Merge pull request #1492 from dholm/recipe/vhdl-mode

New recipe for VHDL major mode
Merge pull request #1491 from dholm/recipe/verilog-mode

New recipe for Verilog major mode
Correct decompression options for vhdl-mode
Merge pull request #1493 from dholm/bugfix/vhdl-mode

Correct decompression options for vhdl-mode
New recipe, outline-magic
Merge pull request #1495 from dholm/recipe/outline-magic

New recipe, outline-magic
Merge pull request #1488 from dougm/go

Go language related recipes and package installer