ctags generation by golo doc

This PR add a format to `golo doc` that enable ctags generation, to be used by editors such as Vim or emacs
If insertion order is important then you can use `LinkedHashMap`. It's probably better if you want to retain the declaration order in the output.