add component.json, and get rid of dev deps that are private

Starting a pull, don't merge it until you guys make xcoderzach/path an amicus repo.

Also, I got rid of test-things and awesome-docs as deps, since they aren't open source.