Change instance sec group to www-sg
bump default chef version to latest
prompt for chef-agent repo branch name
add chef to ec2_instance dynamic
consolidate all userdata into chef registry
remove non-existant testing environment
add cfn-init user data to ec2_instance dynamic
use SIGNIFYD_GITHUB_KEY env var instead of hardcoding a key
add missing -b flag to git checkout
adding missing base environment
re-add missing _config param for chef registry in ec2_instance dynamic

(cherry picked from commit 014893bbccdde136a729190945a135f813cfc7a5)
Revert "remove first_run.json in favor of existing environment roles"

This reverts commit ceced84e06dc9b2e4d7af04ebca9971cc437699f.

Conflicts:
	cloudformation/registry/chef_metadata.rb

(cherry picked from commit 5bc36522a68b14284f3a7938727f046ecb638520)
remove commented run_list in chef registry

(cherry picked from commit bb09b9f47feca418e4d9d1a45100384e345ee964)
use environment to set platform run_list

(cherry picked from commit 2e1749a0af95143475d58d7e77dce01fa1dec55d)
add a FIXME comment to platform_asg template
remove standalone platform template, rename platform_asg template to platform
Merge pull request #2 from signifyd/feature/cloudformation

Add ruby code quality tools, chef testing tools and basic cloudformation code
import forked nexus cookbook

We've forked the nexus cookbook (https://github.com/RiotGames/nexus-cookbook) to simplify
some of its workings. This fork will eventually be incompatible with upstream.
add some librarian paths to gitignore
add signifyd-nexus wrapper cookbook