docs(README): fix tag code

Closes #56
docs(README_fr_FR): update to no-config

Closes #57
style(renderDocsProcessor): remove redundant var declaration
feat(computePathsProcessor): add configurable processor

This processor can be configured to compute different paths for docs based
on their docType.
refact(jsdoc/computePathProcessor): use the computePathProcessor from base package
refact(jsdoc): use computePathProcessor from base package
feat(jsdoc file-reader): give each read doc a `docType` of `"js"`
fix(jsdoc): add 'js' docType path template
refact(ngdoc): use computePathProcessor from base package
test(base): add rejection handler to log error message
fix(computeIdProcessor): don't compute if id is already defined
refact(examples): use computePathProcessor from base package
feat(base/computePathsProcessor): improve error messages
feat(base/createDocMessage): include docType in message
refact(examples/templates): move files up a folder
fix(computePaths): use log.debug not console.log
fix(createDocMessage): docs now use relativePath not filePath
fix(ngdoc/area tagDef): docs now use relativePath not filePath
fix(ngdoc/module tagDef): don't calc module if docType is "overview"
fix(ngdoc/generateComponentGroupsProcessor): use moduleName and moduleDoc rather than module

This makes is clearer in the template whether you are expecting to get a
string name or an object.