Put the storage class before the function declaration when no return type is present. See #30.
Avoid nested <code> tags for type formatting.
Improve handling of template parameters and search template parameters during type lookup. Fixes #30.