Move ngdoc-parser back into its own space
Fix some issues with code name paths - paths now contain .html or index.html postfix
rather than relying on the renderer to do this.
Rendering now looks for a template that matches the ngdoc tag value