feat(pause): add the browser.pause method to enter a webdriver-specific debugger

Warning: this is still beta, there may be issues.
Usage: In test code, insert a `browser.pause()` statement. This will stop
the test at that point in the webdriver control flow. No need to change the
command line you use to start the test. Once paused, you can step forward,
pausing before each webdriver command, and interact with the browser.
Exit the debugger to continue the tests.
docs(package) Upgrade dgeni
docs(dgeni-config) Use jsdoc extractor
docs(templates) Use standard nunjucks notation {{ varName }}
docs(package) upgrade to latest version of dgeni packages
docs(dgeni-config) Use jsdoc extractor
docs(protractor) use @deprecated annotation
docs(tag-fixer) Update the test to reflect the new document structure.
docs(tag-fixer) Update the name parsing login to reflect the new document structure in dgeni 0.6.0.
docs(add-toc) Include the version number in the header
docs(add-links) Add support for a hash to generate the links to the source code
docs(add-links) Update test to include init
docs(mocha): added quotes around mocha
fix(configParser): always return "this" from addFileConfig
docs(readme): grammar fix
feat(cli+config): allow defining multiple test suites in the config and running them separately from the command line.
docs(suites): adding suites documentation to the reference config
chore(tests): fix missing comma in suite tests
chore(tests): split npm test instructions into their own script

package.json was getting a little long.
docs(faq): add a note about getting browser logs from your test