Fix for including macro specs

Fix to https://github.com/elixir-lang/ex_doc/issues/164

The macro specs include a first argument of type term(), I'm not sure if it's best for that to be stripped out of the displayed spec or not. So I just left it be.