refactor($http): simplify buildUrl function

Closes #8955
chore(docs): update to dgeni-0.4.0

* update package with new services and computeId config
* generateIndexPagesProcessor was not using log
* use StringMap not ES6-shim Map in errorNamespaceMap
* remove unused dependencies from generateErrorDocsProcessor
* ensure generatePagesDataProcessor adds its doc to the collection
* debugDumpProcessor was moved to dgeni-packages
chore(npm-shrinkwrap): update to latest dependencies
docs(form): move param tag outside of main description
docs($filter): remove duplicate documentation of register method