Refactoring backend node service to support saving email address

- Moved from sponsorship-form to drc-backend
- Moved code around to have sponsorship.js and coming-soon.js
- Added mongodb client currently hardcoded to localhost
- Added a .save method for coming-soon to save an email address
- Reworked all ansible files to accomdate directory change
- part of #669
Adding validation/sanitization to backend
Adding mongodb connection URL to secrets files.
Adding UX for saving email address
Renaming file to match new scope.
Renaming collection name so its easier to work with in Mongo shell.
Merge pull request #673 from rackerlabs/gh-669

Refactoring backend node service to support saving email address
Install mongodb locally in dev.
Merge pull request #676 from rackerlabs/gh-669

Install mongodb locally in dev.
Delete remote content that doesn't exist locally after build.
Merge pull request #677 from rackerlabs/content-delete-extraneous

Delete remote content that doesn't exist locally after build.
Revert "Delete remote content that doesn't exist locally after build."
Merge pull request #678 from rackerlabs/revert-677-content-delete-extraneous

Revert "Delete remote content that doesn't exist locally after build."
Fixing MongoDB connection strings.
Merge pull request #679 from rackerlabs/gh-669

Fixing MongoDB connection strings.
Fixing an autocomplete bug in email
Merge pull request #681 from rackerlabs/gh-669

Fixing an autocomplete bug in email
tripping whichspace from email input
Making sure trim/validate is first in the order
Unneeded empty check