Fix for the ReDOS vulnerability
Fix for the ReDOS vulnerability

camperbot is currently affected by the high-severity [ReDoS vulnerability](https://snyk.io/vuln/npm:negotiator:20160616). 

Vulnerable module:  `negotiator`
Introduced through:  `express`

This PR fixes the ReDoS vulnerability by upgrading yeoman-generator to version 4.14.0. This upgrade will also fix the following other vulnerabilities:
* [Directory Traversal vulnerability](https://snyk.io/vuln/npm:send:20140912) in the `send` dependency.
* [Denial of Service (Event Loop Blocking) vulnerability](https://snyk.io/vuln/npm:qs:20140806-1) in the `qs` dependency.
* [Denial of Service (Memory Exhaustion) vulnerability](https://snyk.io/vuln/npm:qs:20140806) in the `qs` dependency.
* [Cross-Site Scripting vulnerability](https://snyk.io/vuln/npm:express:20140912) in the `express` dependency.
* [Non-Constant Time String Comparison vulnerability](https://snyk.io/vuln/npm:cookie-signature:20160804) in the `cookie-signature` dependency.
* [Root Path Disclosure vulnerability](https://snyk.io/vuln/npm:send:20151103) in the `send` dependency.


Check out the [Snyk test report](https://snyk.io/test/github/FreeCodeCamp/camperbot) to review other vulnerabilities that affect this repo. 

[Watch the repo](https://snyk.io/add) to 
* get alerts if newly disclosed vulnerabilities affect this repo in the future. 
* generate pull requests with the fixes you want, or let us do the work: when a newly disclosed vulnerability affects you, we'll submit a fix to you right away. 

Stay secure, 
The Snyk team
dhcodes/camperbot,raisedadead/camperbot,raisedadead/camperbot,raisedadead/camperbot,dhcodes/camperbot,dhcodes/camperbot